Job Description
**Job Title:** Full Stack Developer
**About the Role:**
We are seeking a motivated Full Stack Developer based in Hyderabad to join our growing engineering team. In this role, you will design, build, and maintain scalable web applications using Python, FastAPI, and React. You will collaborate with cross-functional teams to deliver high-quality software solutions and contribute to all phases of the development lifecycle.
**Responsibilities:**
- Develop and maintain backend services and RESTful APIs using Python and FastAPI
- Build responsive and dynamic user interfaces using React
- Collaborate with designers, product managers, and other developers to define and implement new features
- Write clean, efficient, and maintainable code with thorough documentation
- Implement unit and integration tests to ensure application reliability
- Troubleshoot, debug, and optimize applications for performance and scalability
- Participate in code reviews and provide constructive feedback to peers
- Contribute to continuous improvement of development processes and best practices
**Required Qualifications:**
- 0–2 years of professional software development experience
- Proficiency in Python and FastAPI for building backend services
- Hands-on experience with React for frontend development
- Solid understanding of RESTful API design and implementation
- Familiarity with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases
- Experience with Git or other version control systems
- Strong problem-solving skills and attention to detail
- Bachelor’s degree in Computer Science, Engineering, or equivalent
**Preferred Qualifications:**
- Experience with containerization tools such as Docker
- Familiarity with cloud platforms like AWS, Azure, or GCP
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions)
- Understanding of frontend testing frameworks (e.g., Jest, Cypress)
- Exposure to Agile/Scrum development methodologies
- Strong verbal and written communication skills
- Ability to work effectively in a collaborative, team-oriented environment
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2