We are looking for an experienced Senior JavaScript Developer with a strong proficiency in both front-end and back-end development. The ideal candidate will excel in modern JavaScript frameworks and libraries, with significant experience in Azure, NestJS, PostgreSQL, Next.js, React.js, and Tailwind CSS. Strong communication skills are essential for this role.
Responsibilities:
- Develop, test, and maintain high-quality web applications using JavaScript and Typescript
- Build and maintain scalable server-side applications using NestJS.
- Develop and maintain responsive web applications using React.js and Next.js.
- Design and manage databases with PostgreSQL.
- Deploy and manage applications on Azure.
- Write clean, maintainable, and efficient code.
- Conduct code reviews and mentor junior developers.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Troubleshoot and debug applications for optimal performance.
Preferable Qualifications:
- Hands-on experience with Azure services.
- Familiarity with DevOps practices and tools.
- Implement and manage serverless architectures.
- Utilize message brokers like RabbitMQ for asynchronous communication.
- Design and develop microservices-based architectures.
- Excellent communication skills, both written and verbal.
- Experience with cloud-native development and deployment.
- Experience with GraphQL.