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 will build and maintain scalable web applications using Python, FastAPI, and React, collaborating with designers and backend engineers to deliver high-quality solutions from concept to deployment.
**Responsibilities:**
- Develop and maintain front-end applications using React and modern JavaScript/TypeScript
- Design and implement RESTful APIs and back-end services with Python and FastAPI
- Collaborate with UX/UI designers to translate prototypes into responsive user interfaces
- Write clean, maintainable, and testable code; participate in code reviews
- Troubleshoot, debug, and optimize application performance
- Work with relational databases (e.g., PostgreSQL/MySQL) and write efficient queries
- Use Git for version control and follow established branching and release workflows
- Document technical specifications and assist in knowledge sharing sessions
**Required Qualifications:**
- 0–2 years of professional software development experience
- Proficient in Python and experience building APIs with FastAPI
- Strong front-end skills using React, HTML, CSS, and JavaScript/TypeScript
- Experience with relational databases and ORM tools
- Familiarity with Git and collaborative version control workflows
- Basic understanding of RESTful architecture and web security principles
- Strong problem-solving skills, attention to detail, and ability to learn quickly
- Effective verbal and written communication skills in a team environment
**Preferred Qualifications:**
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Experience with cloud platforms such as AWS, GCP, or Azure
- Familiarity with containerization tools like Docker and orchestration with Kubernetes
- Knowledge of CI/CD pipelines and automation tools (e.g., GitHub Actions, Jenkins)
- Exposure to NoSQL databases (e.g., MongoDB, Redis)
- Previous internship or project experience in an Agile/Scrum environment
- Understanding of performance tuning and security best practices
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2