Source description
About the role
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
- 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
- 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
More at gdtc