Remote job
Full Stack Javascript Developer
Job details
About this role
Role overview Build and maintain end-to-end web applications, contributing to both user-facing interfaces and the services that support them. You’ll work with product, design, and engineering colleagues to turn requirements into secure, reliable software and deliver it through an Agile development process. The role is listed as remote in India.
Responsibilities - Develop responsive interfaces with JavaScript or TypeScript frameworks such as React, Next.js, or Angular, using CSS tools such as Tailwind or Bootstrap. - Build REST or GraphQL APIs and document their usage, including with a basic understanding of OpenAPI specifications. - Work with the Node.js ecosystem and third-party libraries; implement API authentication and authorization to protect data. - Gather and clarify requirements with designers, product managers, and other stakeholders, offering technical recommendations. - Contribute to sprint planning, stand-ups, reviews, testing, debugging, and delivery within an Agile team. - Write clear, maintainable code that follows sound engineering practices.
Requirements - Working knowledge of modern JavaScript or TypeScript development and front-end frameworks. - Understanding of Node.js architecture and integrations with common libraries. - Ability to build APIs and document them for other developers. - Familiarity with API security approaches such as OAuth, JWT, or API keys. - Ability to collaborate across disciplines and adapt as requirements change. - Backend experience or knowledge is an advantage.
Benefits and work setup - Remote position based in India. - Full-time availability is requested in the application.