Job Descriptions•Develop and maintain web applications both front-end and back-end using JavaScript frameworks such as Node.js, React, and TypeScript.
•Implement clean and scalable RESTful APIs / GraphQL API following best practices in performance, versioning, and security.
•Design and implement database structures and queries using Sequelize (PostgreSQL).
•Responsible for software quality and performance which require to implement unit testing, contract testing or performance testing.
•Set up CI/CD pipelines to automate build, test, and deployment workflows.
•Actively participate in our Scrum process, which follows a two-week sprint cycle.
•Collaborate with the team to design solutions and improve system architecture.
•Good problem-solving skills, accountability, and team collaboration mindset.
•Learn new technologies, languages, and techniques so that you are able to adapt to the evolving needs of our business e.g. AI
•Exploring how AI/LLMs (OpenAI, Azure AI) can enhance our product.