Key Responsibilities
Design and develop scalable backend services and APIs using Node.js (Express / Koa).
Build and maintain high-performance frontend applications using React.js.
Design and implement GraphQL server-side architecture, including schemas and resolvers.
Lead technical design discussions and conduct code reviews.
Collaborate with product, UX, and DevOps teams to deliver high-quality solutions.
Ensure performance, security, and scalability of web applications.
Required Skills & Qualifications
Strong experience in Node.js with Express.js or Koa.js.
Advanced proficiency in React.js.
Solid experience with GraphQL, including schema design and resolver implementation.
Strong knowledge of JavaScript / TypeScript (ES6+).
Experience with RESTful services and modern web architecture.
Familiarity with Git and CI / CD practices.
Nice to Have
Experience with cloud platforms (AWS / Azure / GCP).
Exposure to Docker and container orchestration.
Experience with microservices and event-driven architectures.
[This role follows Kuala Lumpur (KL) timezone – GMT+8 working hours]
Senior Software Engineer • Vijayawada, Andhra Pradesh, India