We are looking for a highly skilled Backend Developer with strong experience in Node.js, PostgreSQL, and GraphQL to join our engineering team. The ideal candidate will be responsible for building scalable services, APIs, and high-performance backend systems that support our products and platform.
Key Responsibilities
- Design, develop, and maintain backend services using Node.js
- Build and optimize GraphQL APIs for high-performance applications
- Work extensively with PostgreSQL , including complex queries, optimization, and schema design
- Develop microservices and ensure clean, modular, and scalable architecture
- Integrate external APIs, third-party services, and internal modules
- Collaborate with front-end, DevOps, and product teams to deliver end-to-end solutions
- Participate in code reviews, technical discussions, and architectural planning
- Ensure application performance, security, and reliability
- Troubleshoot, debug, and optimize backend systems
Required Skills
Strong hands-on experience in Node.js (Express / Nest.js preferred)Proficiency in PostgreSQL (functions, indexing, query optimization)Solid understanding of GraphQL (Apollo Server or similar)Experience with RESTful APIs and microservices architectureKnowledge of TypeScript is a plusUnderstanding of authentication, authorization, and API security best practices