Engineering Manager
About this position
We are looking for an experienced Engineering Manager and Technical Leader for our engineering team. Working in a fast-paced environment, you will bring your expertise and skills to tackle the challenges that impact millions of people on our journey to become the No.1 food platform in Thailand.
Responsibilities
• Manage, coach, and support engineering team
• Lead development squad to achieve the product visions
• Implement and monitor technical strategy performance metrics
• Lead the design/development of large-scale software solution
• Maintain the quality of the software by following company standard
• Contribute to architectural designs which can improve the efficiency and flexibility of services
• Contribute the development of high quality code through active participation in code and design reviews.
• Provide/Contribute the development best practices and technical solutions for the software development team.
• Mentor and train team members on software design, team goals and coding standards.
• Participate in knowledge sharing session
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
• Work closely with the Product owner as “Technical partner” by providing the technical suggestion for a business solution.
• Collaborate with team to brainstorm and create new features of the product
Requirements
• Bachelor's degree or equivalent experience in Engineering or related field of study.
• Minimum of 3+ years’ experience building and leading engineering teams.
• Minimum of 5+ years' experience as a senior software developer level (or related field).
• Expert experience with Scrum and Agile development processes and methodologies.
• Experience developing big data, web-based technologies is essential; as is a background of developing software solutions for large-scale API platforms.
• Expertise with one or more mobile/web development languages (Swift, Java, Golang, Kotlin, Node.js, JavaScript) and markup languages (HTML, CSS, etc.).
• Understand the general concepts of functional programming.
• Strong interpersonal and communication skills.