company logo

Senior Software Developer

Quantiphi.com

Office

IN KA Bengaluru, India

Full Time

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.


If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!

Senior Software Developer - Web Applications

Job Overview

We are seeking an experienced Senior Software Developer to join our dynamic team and lead the development of cutting-edge web applications. The ideal candidate will have extensive hands-on experience with our core technology stack and a passion for building scalable, high-performance web solutions.

Key Responsibilities

  • Design, develop, and maintain robust web applications using Angular for frontend and Node.js for backend
  • Architect scalable and maintainable code following best practices and design patterns
  • Collaborate with cross-functional teams including product managers, designers, and other developers
  • Implement and optimize database solutions using ElasticSearch, MongoDB, and PostgreSQL
  • Deploy and manage applications on Google Cloud Platform (GCP)
  • Conduct code reviews and mentor junior developers
  • Troubleshoot and resolve complex technical issues
  • Ensure application performance, security, and scalability
  • Stay updated with latest technologies and industry best practices
  • Participate in agile development processes and sprint planning

Required Technical Skills

Must Have Requirements:

  • Minimum 3 years of hands-on experience with Angular 
  • Minimum 3 years of hands-on experience with Node.js

Frontend Technologies:

  • Expert-level proficiency in Angular (TypeScript, RxJS, Angular CLI)
  • Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+)
  • Experience with responsive web design and cross-browser compatibility
  • Familiarity with state management patterns (NgRx preferred)
  • Knowledge of Angular testing frameworks (Jasmine, Karma, Protractor)

Backend Technologies:

  • Advanced Node.js development with Express.js or similar frameworks
  • RESTful API design and development
  • Experience with microservices architecture
  • Knowledge of authentication and authorization mechanisms (JWT, OAuth)
  • Understanding of server-side rendering and performance optimization

Database Technologies:

  • Database design, optimization, and query performance tuning
  • Data modeling and schema design

Cloud & Devops:

  • Hands-on experience with Google Cloud Platform (GCP) services
  • Knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Monitoring and logging tools (Stackdriver, Cloud Logging)

Additional Technical Skills

  • Version control systems (Git, GitHub/GitLab)
  • Agile/Scrum Methodologies

  • Test-driven development (TDD) and automated testing
  • Performance optimization and debugging tools
  • Security best practices for web applications
  • Knowledge of build tools and package managers (npm, webpack, Angular CLI)

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of overall software development experience
  • Minimum 3 years of hands-on experience with Angular and Node.js (Non-negotiable)
  • Experience with the complete software development lifecycle
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to work in a fast-paced, collaborative environment

Preferred Qualifications

  • Experience with Progressive Web Applications (PWA)
  • Knowledge of GraphQL and Apollo Client
  • Familiarity with serverless architectures
  • Experience with real-time applications using WebSockets or Socket.io
  • Knowledge of machine learning integration in web applications
  • Certification in Google Cloud Platform

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Senior Software Developer

Office

IN KA Bengaluru, India

Full Time

October 6, 2025

company logo

Quantiphi

quantiphi