Posted:22 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india