● Write code, test, build prototypes, solve issues, and analyze bottlenecks.
● Design perform, robust APIs to support other means of communication with end users if required.
● Optimize web applications for performance and scalability.
● Develop automated tests to ensure business needs are met and allow for regression testing.
● Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
● Develop and maintain the core.
● Test and fix bugs (functional and non-functional).
● Prepare required documents.
● Daily basis collaboration with front-end and BAs.
Requirements
● More than two years of experience.
● Good experience of JavaScript, and Typescript.
● Good experience of Nestjs.
● Strong understanding of good design principles.
● Problem-solving skills and an analytical mindset.
● Comfortable with an agile, flexible approach to feature development.
● Unit testing or component testing.
● A strong “Automation First” mentality.
● Experience in building Restful Web Services.
● Experience using GIT for source version control.
● Familiar with Docker and Linux.
● Familiarity with SQL and relational databases (MySQL, and PostgreSQL).