-
Responsible for leading a team of developers to design, develop, and maintain high-quality software products
-
Lead the development team in designing, developing, and maintaining high-quality software products
-
Work closely with project managers, product owners, and other stakeholders to ensure that projects are completed on time and meet the required quality standard
-
Able to adapt according to circumstances and be able to contribute to coding, debugging, and testing efforts as needed
-
Provide technical guidance and mentorship to team members.
-
Write and review code and provide feedback to team members to ensure that best practices are followed.
-
Introduce and implement software development methodologies, tools, and best practices to the team.
-
Troubleshoot and debug software issues to optimize performance and solve technical issues.
-
Stay up-to-date and be able to apply the latest software development technologies, tools, and trends applicable to the project.
-
Collaborate with other teams within the company to ensure that software products are integrated and aligned with other systems and applications.
-
Communicate effectively with both technical and non-technical team members.
-
Produce fully functional customized applications and integration with APIs.
-
Design, develop and integrate cross-platform applications.
-
Other duties assigned by the management.
Description
Requirement
-
Graduates with computing/engineering degree is a MUST
-
5+ years of experience in software development
-
Proficient with JavaScript technologies and frameworks (ReactJS, ExpressJS, NodeJS)
-
Proficient with hybrid mobile applications technologies (React Native)
-
Proficient with SQL and NoSQL databases technologies (PostgreSQL and MongoDB)
-
Proficient with REST APIs implementation and concepts
-
Proficient with git commands and concepts
-
Proficient with cloud technologies (Azure) and Azure DevOps CI/CD pipelines
-
Experience with containerization technologies such as Docker and Kubernetes.
-
Knowing additional JavaScript technologies and frameworks such as NextJS or NestJS is a BONUS
-
Knowing additional cloud technologies such as AWS is a BONUS
-
Required language: English (oral and written)
-
Keen attention to detail
Beneficial
- Salay: Negotiable
- Remote Fulltime hoặc Hybrid
Tell us about your project
Send us a message and we’ll get back to you as soon as possible.