Description

  • 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.

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.