Bengaluru, KA, IN, Hyderabad, TG, IN, Pune, MH, IN
Full-Time
Role Overview:
We are looking for a senior full-stack developer with strong expertise in building and managing API integrations at scale. This is a full-stack role involving both backend service development and frontend application development, with a strong focus on scalable systems and API integrations.
Key Responsibilities:
Design and develop scalable backend services using Node.js.
Build and maintain RESTful APIs and integration layers with external systems.
Develop frontend applications using React.js (or TypeScript-based frameworks).
Own end-to-end feature development across backend and frontend.
Design and implement API integrations with third-party platforms and internal services.
Handle webhooks, event-driven architectures, and async processing.
Ensure security, authentication (OAuth/JWT), and data protection.
Implement logging, monitoring, and performance optimization.
Work closely with product, QA, and DevOps teams for delivery.
Mentor junior developers and drive engineering best practices.
Required Skills:
Core Stack
8+ years of software development experience
Strong expertise in Node.js (must-have)
Hands-on experience with React.js or TypeScript-based frontend frameworks
Strong proficiency in JavaScript / TypeScript
API & Integration
Proven experience designing and implementing REST APIs
Strong experience with third-party API integrations
Hands-on experience with:
Webhooks / event-driven systems
Rate limiting, retries, and fault tolerance
Data transformation between systems
Experience working with external platforms (payments, SaaS tools, enterprise systems, etc.)
Backend Engineering
Strong understanding of asynchronous programming and event-driven architecture
Experience with database design (MongoDB or other NoSQL/SQL)
Ability to build scalable, high-performance services
Security
Strong understanding of OAuth 2.0
JWT-based authentication
Secure API design and data handling
Cloud & DevOps
Experience with AWS / Azure / GCP
Familiarity with CI/CD pipelines
Experience with logging, monitoring, and observability tools