The ideal candidate is a self-motivated, multi-tasking, and demonstrated team player. You will be responsible for ensuring the seamless functioning of the backend aspects of web applications, including implementing features and maintaining the reliability and stability of the application's backend.
ResponsibilitiesCollaborate with the development team to understand project requirements and translate them into well-designed and efficient backend solutions.Participate in the entire software development lifecycle, including requirements analysis, design, coding and testing.Write clean, maintainable, and documented code while following best practices and coding standards.Work with various APIs and third-party services to integrate them into our applications.Identifying and addressing bottlenecks, and troubleshooting issues as they arise.Contribute to the planning and estimation of development tasks.Collaborate with frontend developers, QA engineers, and other team members to deliver cohesive and reliable end-to-end solutions.Stay up-to-date with the latest industry trends, technologies, and best practices related to backend development and Nest JS.
QualificationsBachelor's degree in Computer Science or a related field2+ years of experience with Nest JS is a must.Proficiency in MongoDB and ElasticsearchExperience with TypeScriptExperience with Agile or Scrum software development methodologiesExcellent problem-solving and analytical skillsStrong communication and collaboration skillsAbility to multi-task, organize, and prioritize work