Job Description
**Job Title:** Full Stack Developer
**About the Role:**
We are seeking a motivated Full Stack Developer to join our Hyderabad team. In this role, you will design, develop, and maintain scalable web applications using Python, FastAPI, and React. You will collaborate with cross-functional teams to deliver high-quality, user-centric features and contribute to the entire software development lifecycle. This position is ideal for early-career professionals with up to 2 years of experience in full stack development.
**Responsibilities:**
- Develop and maintain backend services using Python and FastAPI
- Build responsive and user-friendly web interfaces with React
- Write clean, efficient, and well-documented code
- Collaborate with product, design, and QA teams to deliver features
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, and optimize application performance
- Write unit and integration tests to ensure code reliability
**Required Qualifications:**
- Bachelor's degree in Computer Science or related field
- 0-2 years of professional experience in software development
- Proficiency in Python and FastAPI for backend development
- Experience building web frontends with React
- Understanding of RESTful APIs and web protocols
- Familiarity with version control systems such as Git
- Strong problem-solving skills and attention to detail
- Good communication and collaboration skills
**Preferred Qualifications:**
- Experience with containerization tools like Docker
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Knowledge of CI/CD pipelines and automation
- Experience with SQL and NoSQL databases
- Understanding of Agile/Scrum methodologies
- Exposure to testing frameworks such as pytest or Jest
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2