Job Description
**Job Title:** Full Stack Developer
**About the Role:**
We are seeking a motivated Full Stack Developer to join our Hyderabad office. In this role, you'll design, develop, and maintain end-to-end web applications using Python, FastAPI, and React. This position is ideal for candidates with 0-2 years of professional experience looking to grow their full stack development skills in a collaborative environment.
**Responsibilities:**
- Collaborate with product managers and designers to define and implement new features
- Develop backend services and RESTful APIs using Python and FastAPI
- Build responsive and dynamic user interfaces using React
- Write clean, maintainable, and well-documented code
- Optimize applications for performance, scalability, and security
- Participate in code reviews and contribute to team best practices
- Troubleshoot and debug issues across the full stack environment
**Required Qualifications:**
- 0-2 years of professional experience in software or full stack development roles
- Proficiency in Python and hands-on experience with FastAPI
- Solid understanding of React and modern JavaScript (ES6+)
- Experience with relational or NoSQL databases (e.g., PostgreSQL, MongoDB)
- Familiarity with RESTful API design principles
- Working knowledge of version control systems (Git)
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
**Preferred Qualifications:**
- Experience with containerization tools such as Docker
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Knowledge of frontend state management libraries (Redux, Context API)
- Experience writing unit and integration tests (e.g., pytest, Jest)
- Exposure to CI/CD pipelines and DevOps practices
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2