Job Description
**Job Title:** Full Stack Developer
**About the Role:**
As a Full Stack Developer based in Hyderabad, you will collaborate with cross-functional teams to design, develop, and maintain scalable web applications. This role offers an opportunity for early-career developers to work on both backend and frontend technologies, contributing to the full development lifecycle in an agile environment.
**Responsibilities:**
- Collaborate with product managers, designers, and QA to define, design, and ship new features
- Develop and maintain RESTful APIs using Python and FastAPI
- Build responsive and dynamic user interfaces with React
- Write clean, efficient, and well-documented code following best practices
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, and optimize application performance
- Assist in deployment, monitoring, and maintenance of applications
**Required Qualifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 0–2 years of professional software development experience
- Proficiency in Python and experience working with FastAPI
- Hands-on experience building frontend applications using React
- Familiarity with RESTful API design and integration
- Experience with version control systems, especially Git
- Strong problem-solving skills and attention to detail
- Effective communication and teamwork abilities
**Preferred Qualifications:**
- Experience with cloud platforms such as AWS, Azure, or GCP
- Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Familiarity with containerization and orchestration tools like Docker and Kubernetes
- Understanding of CI/CD pipelines and DevOps practices
- Exposure to testing frameworks such as Pytest and Jest
- Experience with state management libraries in React (e.g., Redux)
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2