Senior Software Engineer - Angular & Next.js Developer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Angular & Next.js Developer based in India.
This role offers the opportunity to build scalable, high-performing web applications within a fast-growing global fintech environment. You will work across Angular and Next.js to deliver responsive, intuitive, and reliable digital experiences. The position combines modern front-end engineering with server-side rendering, API integration, performance optimization, and reusable component development. You will collaborate closely with UX/UI designers, backend engineers, QA specialists, and product teams to turn concepts into production-ready solutions. Strong attention to code quality, scalability, accessibility, and user experience will be important to your success. This is a fully remote engineering opportunity for a developer who enjoys solving complex technical challenges and working with modern web technologies.
As a Senior Software Engineer, you will contribute to the design, development, optimization, and maintenance of modern web applications while collaborating across the wider engineering and product organization.
- Design, develop, and maintain scalable web applications using Angular and Next.js.
- Build responsive, user-friendly interfaces using reusable and maintainable components.
- Implement server-side rendering (SSR) and static site generation (SSG) with Next.js to improve application performance and SEO.
- Collaborate with UX/UI designers to translate wireframes and prototypes into functional applications.
- Integrate front-end applications with RESTful APIs, GraphQL, and backend services.
- Optimize application performance, loading times, responsiveness, and scalability.
- Write clean, maintainable, testable code while following modern engineering standards and best practices.
- Troubleshoot, debug, and resolve application issues across development and production environments.
- Work closely with backend developers, QA engineers, product managers, and other cross-functional stakeholders to deliver high-quality solutions.
- Contribute to technical decisions around front-end architecture, reusable components, and application performance.
- Stay current with emerging front-end technologies, frameworks, development practices, and industry trends.
The ideal candidate will bring strong front-end development experience with deep expertise in Angular and practical experience building optimized applications with Next.js. You should combine technical proficiency with strong problem-solving skills and a focus on creating reliable, accessible, and user-friendly applications.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 4+ years of hands-on front-end development experience.
- Strong proficiency in Angular, including modules, services, RxJS, forms, and state management.
- Proven experience with Next.js, including SSR, SSG, API routes, and middleware.
- Strong knowledge of JavaScript ES6+, TypeScript, HTML5, and CSS3.
- Experience with modern CSS frameworks such as Bootstrap or Tailwind.
- Experience integrating applications with REST APIs, GraphQL, and backend services.
- Familiarity with Node.js and modern build tools such as Webpack and Vite.
- Experience with version control systems including Git, GitHub, or GitLab.
- Strong understanding of responsive design, cross-browser compatibility, and web accessibility.
- Strong problem-solving, debugging, and analytical skills.
- Ability to collaborate effectively with designers, engineers, QA teams, product managers, and other stakeholders.
- Strong attention to code quality, maintainability, scalability, and user experience.
- Fully remote position based in India.
- Full-time employment within a global, distributed engineering environment.
- Opportunity to work with modern front-end technologies including Angular, Next.js, TypeScript, GraphQL, and REST APIs.
- Exposure to complex fintech and payment technology products.
- Collaboration with distributed, cross-functional engineering and product teams.
- Opportunity to contribute to scalable, high-performance web applications serving a global customer base.
- Environment that encourages continuous learning and staying current with modern front-end practices.