Role Description :
We are seeking an experienced Senior Back End Developer with a strong background in Node.js and Nest.js to join our team. The ideal candidate will be responsible for developing and maintaining robust, high-performance back-end services. This role requires a professional who is proficient in back-end frameworks, database design and optimization, and message queue integration. You will collaborate with cross-functional teams to deliver high-quality software solutions and ensure the reliability and scalability of our services.
Key Responsibilities :
- Service Development : Develop and maintain back-end services using Node.js and the Nest.js framework.
- Code Quality : Write clean, efficient, and reusable code in JavaScript.
- Database Management : Design and optimize MySQL database schemas and write complex SQL queries.
- Performance Optimization : Implement and optimize back-end performance through advanced query optimization techniques.
- Message Queue Integration : Integrate and manage message queues, including AWS SQS and RabbitMQ.
- Collaboration : Work closely with cross-functional teams to deliver high-quality software solutions on time.
Technical Skills :
Languages : Strong knowledge of JavaScript (JS).Frameworks : Proficient in Node.js and Nest.js frameworks.Databases : Good understanding and working experience with MySQL databases.Performance : Experience with query optimization for performance improvement.Message Queues : Hands-on experience with AWS SQS or RabbitMQ.Good to have : Basic understanding or experience with Python.Education :
Bachelors / Masters degree in Computer Science, Information Technology, or a related field.Required Experience :
Experience : 3-5 years of professional back-end development experience.(ref : hirist.tech)