Position : Backend Developer (Node JS)
Direct Report to : Head of Technology
Key Responsibilities
- Develop and maintain the Nodejs backend of our web application using various frameworks and technologies such as Express, MongoDB, etc.
- Design and implement RESTful APIs for data exchange and communication
- Building scalable microservices-based system work with front-end developers to integrate user-facing elements with server-side logic
- Implement security and data protection measures
- Troubleshoot and debug any issues with the backend code
- Write unit tests and documentation for your code
- Keep up to date with the latest trends and best practices in Nodejs development
- Understand the needs of the customer or business and utilize this knowledge to develop applications that are consistent with the specific needs and requests of the customer
- Participate in agile software development, prototyping and code reviews
Qualifications
- At least 3 years of experience as a Nodejs developer or similar role
- Bachelor’s degree in Computer Science, Engineering or related field, or equivalent work experience
- Experience with code management tools such as Git, SVN, etc.
- Experience with database systems such as MongoDB, MySQL, PostgreSQL, etc.
- Experience with web development frameworks such as Express, Koa, Hapi, etc.
- Experience with web services and APIs such as REST, SOAP, GraphQL, etc.
- Familiarity with front-end technologies such as HTML, CSS, React, Angular, etc.
- Good communication and teamwork skills
- Good problem-solving and debugging skills
- Strong knowledge of JavaScript, Nodejs fundamentals, various framework
Working Conditions
- Regular Work (Mon to Fri, (9:00 AM to 5:00 PM)
- Yangon Head Office