2 hours ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, test, and maintain scalable web applications using React and Python.
- Build and support RESTful APIs and backend services using FastAPI.
- Collaborate with product managers, designers, and engineering teams to deliver software solutions.
- Participate in architecture discussions, code reviews, and technical design activities.
- Troubleshoot and resolve production issues while supporting system reliability and performance.
- Develop secure, maintainable, and well-documented code.
- Explore and apply generative AI technologies to improve developer productivity and product capabilities.
- Continuously learn and adopt emerging technologies and industry best practices.
Requirements
- Strong proficiency in Python and modern API development frameworks such as FastAPI.
- Solid experience with React, JavaScript or TypeScript, HTML, and CSS.
- Understanding of REST APIs, microservices, and modern software development practices.
- Experience with relational and/or NoSQL databases.
- Strong analytical, problem-solving, communication, ownership, and collaboration skills.
- Exposure to generative AI, large language models, AI agents, or AI-assisted development tools such as GitHub Copilot.
- Familiarity with AWS, Azure, or GCP.
- Experience with CI/CD pipelines, Docker, and containerized deployments.
- Knowledge of Agile and Scrum development methodologies.
Benefits
- Country-specific benefits are available based on the employee's location.
- The employer supports accommodations and adjustments throughout the hiring process.
- The company promotes inclusion of underrepresented groups, people with disabilities, career changers, and candidates with non-traditional education or experience.