Senior Software Engineer Openings – Frontend, Backend and Full Stack
Experience: 4–7 Years
Location: Mumbai
Employment Type: Full-Time
Cloud Requirement: Cloud-Agnostic
1. Senior Frontend Developer – Angular
Mandatory Skills
-
Strong hands-on frontend development experience using Angular
-
Experience with Angular 10 or above
-
Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
-
Experience developing responsive and dynamic web applications
-
Strong understanding of component-based frontend architecture
-
Experience integrating frontend applications with REST APIs
-
Knowledge of cross-browser compatibility and responsive design
-
Experience with Git and Agile development methodologies
Good to Have
-
Experience with RxJS, NgRx, Angular Material, or Bootstrap
-
Experience with frontend testing frameworks such as Jasmine, Karma, or Jest
-
Exposure to CI/CD pipelines
-
Basic knowledge of cloud platforms
2. Senior Backend Developer – Python
Mandatory Skills
-
Strong hands-on backend development experience using Python
-
Experience with at least one of the following frameworks:
-
FastAPI
-
Django or Django REST Framework
-
Flask
-
Hands-on experience with at least one major cloud platform, such as:
-
AWS
-
Microsoft Azure
-
Google Cloud Platform
-
Strong experience designing and developing RESTful APIs
-
Good understanding of JSON, microservices, and backend architecture
-
Experience with relational or NoSQL databases
-
Experience with Git, debugging, testing, and code reviews
-
Understanding of application performance, scalability, reliability, and security
Key Responsibilities
-
Design, develop, and maintain backend applications using Python
-
Develop RESTful APIs using FastAPI, Django, or Flask
-
Build scalable, secure, and maintainable backend services
-
Deploy and support applications on cloud platforms
-
Integrate backend services with databases, third-party applications, and external APIs
-
Write clean, reusable, efficient, and testable code
-
Optimize backend applications for performance and scalability
-
Participate in code reviews, debugging, testing, deployment, and production support
Good to Have
-
Experience with Docker and Kubernetes
-
Experience with PostgreSQL, MySQL, MongoDB, SQL Server, or DynamoDB
-
Knowledge of asynchronous programming
-
Experience with Pytest or similar testing frameworks
-
Knowledge of OAuth, JWT, and API security
-
Experience with CI/CD and Infrastructure as Code tools
3. Senior Full Stack Developer – Python and Angular
Mandatory Skills
-
Strong hands-on development experience using Python
-
Strong hands-on frontend development experience using Angular
-
Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
-
Experience designing, developing, and integrating RESTful APIs
-
Hands-on experience with at least one major cloud platform, such as:
-
AWS
-
Microsoft Azure
-
Google Cloud Platform
-
Experience with relational or NoSQL databases
-
Good understanding of JSON, microservices, and full stack application architecture
-
Experience with Git, debugging, testing, and Agile development methodologies
Preferred Backend Framework Experience
Experience with at least one of the following frameworks will be preferred:
-
FastAPI
-
Django or Django REST Framework
-
Flask
Key Responsibilities
-
Design, develop, and maintain full stack web applications
-
Develop responsive frontend applications using Angular
-
Develop scalable backend services and APIs using Python
-
Integrate Angular frontend components with Python backend services
-
Deploy, manage, and support applications on cloud platforms
-
Write clean, reusable, maintainable, and testable code
-
Optimize applications for performance, scalability, security, and reliability
-
Participate in code reviews, debugging, testing, deployment, and production support
-
Collaborate with product managers, designers, QA engineers, DevOps teams, and other stakeholders
Good to Have
-
Experience with Docker and Kubernetes
-
Experience with PostgreSQL, MySQL, MongoDB, SQL Server, or DynamoDB
-
Knowledge of microservices and event-driven architecture
-
Experience with Pytest, Jasmine, Karma, or Jest
-
Experience with CI/CD pipelines
-
Knowledge of OAuth, JWT, and application security
Cloud-Agnostic Requirement
Candidates are not required to have experience with a specific cloud provider. Relevant hands-on experience with AWS, Microsoft Azure, Google Cloud Platform, or another enterprise cloud platform will be considered.
Candidates should demonstrate practical experience in areas such as:
-
Application deployment and hosting
-
Cloud storage and managed databases
-
Identity and access management
-
Monitoring and logging
-
Serverless or container-based deployment
-
CI/CD and automated deployments
-
Application security, scalability, and availability