Oversee and guide a team of software developers in the creation of scalable and high-performance software solutions.
Offer support to team members in addressing intricate technical and programming issues.
Work in conjunction with the project manager to design and execute technical solutions, encompassing software architecture and infrastructure design.
Remain informed about the latest advancements in AI technologies and evaluate their relevance to our projects.
Uphold best practices in software development, focusing on code quality, testing, and documentation. Required
A Bachelor's degree in Computer Science, Information Technology, or a related discipline (Bootcamp certificates are not considered).
At least 5 years of experience in software development with leadership roles.
Demonstrated hands-on expertise in React.js, Node.js (Typescript), and Python.
Comprehensive knowledge of Linux and Docker environments.
Significant experience with NoSQL databases such as MongoDB or DynamoDB, in addition to SQL and Redis.
Acquainted with RESTful APIs and microservice architecture.
Skilled in version control systems like Git, Bitbucket, and project management tools such as JIRA.
Familiarity with cloud services, particularly AWS, and DevOps methodologies.
Job Benefits
Engineering / Tech>Building Services
Information Technology>IT System Management
Information Technology>Systems / Technical Support
Information Technology>Technical / Functional Consulting
Information Technology>Others
HK$ -
Full Time