Lead the design and implementation of major software components, systems, and features, ensuring scalability, performance, and maintainability.
Mentor and train other team members on design techniques and coding standards.
Collaborate closely with the CTO and cross-functional teams to define technical strategy, identify opportunities, and deliver optimal solutions that align with both technical and business challenges.
Continuously deliver and enhance user value by improving experiences, introducing impactful features, and solving real user needs.
Job Requirement:
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
A minimum of7+ yearsof progressive experience in professional software development.
Expert-level proficiency in building web applications or mobile applications usingTypeScriptand theReact/React Native ecosystem.
Hands-on experience building and integrating AI solutions, specifically utilizingLarge Language Models (LLM).
Proven experience inmentoring team members, conducting thorough code reviews, and fostering a collaborative, high-performance engineering environment.
Preferred qualifications:
Experience in architecting and developing solutions to ambiguous problems with significant impact.
Demonstrable experience in technical leadership, including leading project teams, defining technical roadmaps, and setting clear development direction.
Benefit:
20 days of paid leave a year: 14 annual leave, 4 sick leave, 1 day off extra with the company, and 1 day off in the birthday month.
Competitive salary with 13th-month salary and performance bonus.
Participate in insurance by law, private premium health insurance
Participate in the well-being activities of the company: team-building, annual travel,...
Work in a young and active environment in a fast-growing insurtech startup.
Opportunities to work with top leadership and expand networks in insurance