Senior Developer - Team Lead - Node.js

Hong Kong 22 months agoFull-time External
426.5k - 615.0k
About Our Client We are looking for an ambitious individual, with proven software engineering skills and experience working within a fast-paced environment. The role presents an exciting opportunity to build and deliver new innovation to a fast-moving industry. If you are passionate about creating efficient and scalable solutions, have a strong command of frontend and backend technologies, this might be the perfect opportunity for you. Job Description • Work closely with architects, designers and other developers to analyze project requirements, and define project scope, goals and timelines • Mentor junior developers and promote knowledge sharing to enhance team skills and productivity • Drive the selection of appropriate frontend and backend technologies based on project needs, team skillsets, and long-term maintainability • Collaborate closely with UI/UX designers to create responsive and visually appealing UI components while maintaining a user centric approach using modern JavaScript frameworks (e.g., React, Vue, Angular) • Design and develop server-side logic using Node or Python and related frameworks • Implement efficient algorithms and data structures to optimize application performance • Deploy applications to various hosting environments, ensuring proper configuration and performance optimization The Successful Applicant • Strong experience of leading development efforts in cross-functional teams, contributing to project planning, architecture and technical decision making • Proven technical leadership in implementing best practices for front-end development, including code organization, performance optimization and accessibility • Proficiency in front-end technologies such as HTML, CSS, JavaScript, TypeScript and modern JS frameworks (React, Vue, Angular) • Solid understanding of backend development using Node.js or Python • Knowledge of data storage solutions, including relational databases (e.g., PostgreSQL, MS SQL) • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus • Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD) is desirable What's on Offer We offer competitive remuneration package and comprehensive fringe benefits including medical and life insurance, excellent learning & development opportunities and an attractive package to the right candidate