What are the responsibilities and job description for the Backend Developer Go and Nest position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Altitude Technology Solutions Inc, is seeking the following. Apply via Dice today!
We are seeking a highly skilled Backend Developer with expertise in Node.js, NestJS, and Go to join our team in the USA. The ideal candidate should have a strong background in developing and maintaining RESTful services, experience with cloud-based deployments, and a solid understanding of backend architectural best practices.
This is a hybrid role, requiring on-site presence 2 days per week.
Key Responsibilities:
We are seeking a highly skilled Backend Developer with expertise in Node.js, NestJS, and Go to join our team in the USA. The ideal candidate should have a strong background in developing and maintaining RESTful services, experience with cloud-based deployments, and a solid understanding of backend architectural best practices.
This is a hybrid role, requiring on-site presence 2 days per week.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using NestJS, Go, and Node.js
- Migrate services from NestJS to Go as required
- Enhance existing Node.js services by resolving bugs and adding new features
- Develop and support cloud-based applications using AWS
- Implement RESTful and GraphQL APIs
- Write clean, testable code with appropriate unit and integration test coverage
- Apply design patterns and best practices to backend architecture
- 5 years of professional backend development experience
- Strong hands-on experience with NestJS, Go, and Node.js
- Proficient in TypeScript
- Experience with RESTful APIs, GraphQL, and cloud environments (preferably AWS)
- Familiarity with unit and integration testing frameworks