Job Description
**Job Title:** Full Stack Developer
**About the Role:**
We are seeking a motivated Full Stack Developer based in Hyderabad to join our dynamic engineering team. You will work on end-to-end web application development, leveraging Python and FastAPI for backend services and React for responsive frontend interfaces. This role is ideal for early-career professionals with 0–2 years of experience looking to grow their full stack skill set in a collaborative environment.
**Responsibilities:**
- Collaborate with product and design teams to understand requirements and translate them into technical solutions
- Develop and maintain backend services using Python and FastAPI
- Build and optimize responsive user interfaces with React.js
- Design and implement RESTful APIs for seamless integration between frontend and backend
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and best practices
- Implement unit and integration tests to maintain application reliability
- Troubleshoot, debug, and resolve performance and scalability issues
- Contribute to continuous integration and continuous deployment (CI/CD) pipelines
**Required Qualifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 0–2 years of professional experience in full stack development
- Proficiency in Python and experience with FastAPI or similar Python web frameworks
- Strong experience with React.js and modern frontend development practices
- Solid understanding of RESTful API design and implementation
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases
- Experience with version control systems, particularly Git
- Strong problem-solving skills and attention to detail
- Good written and verbal communication skills
**Preferred Qualifications:**
- Experience with Docker and containerization technologies
- Familiarity with cloud platforms such as AWS or Azure
- Exposure to CI/CD tools like GitHub Actions, Jenkins, or GitLab CI
- Understanding of agile software development methodologies
- Experience with frontend build tools and module bundlers (e.g., Webpack)
- Knowledge of testing frameworks such as PyTest for Python and Jest for JavaScript
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2