Job Description
About the Role:
We are seeking a passionate Software Developer to join our dynamic team in Hyderabad. The ideal candidate will have 0–2 years of experience building scalable web applications using Python and React. You will collaborate with cross-functional teams to design, develop, and maintain software solutions that meet business needs and delight users.
Responsibilities:
Develop and maintain front-end components using React and back-end services with Python
Participate in all stages of the software development lifecycle: design, implementation, testing, and deployment
Write clean, efficient, and maintainable code following best practices
Collaborate with product managers, UI/UX designers, and QA engineers to deliver high-quality features
Troubleshoot, debug, and resolve performance and scalability issues
Write and maintain technical documentation and unit tests
Required Qualifications:
0–2 years of professional software development experience
Proficiency in Python programming
Hands-on experience with React.js and component-based architecture
Solid understanding of RESTful APIs and integrating front-end with back-end services
Knowledge of HTML5, CSS3, and modern JavaScript (ES6+)
Experience with version control systems such as Git
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Strong problem-solving skills and effective verbal and written communication
Preferred Qualifications:
Experience with Python frameworks such as Django or Flask
Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB
Exposure to containerization tools such as Docker
Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
Understanding of Agile methodologies and experience working in Scrum teams
Experience with testing frameworks (e.g., Jest, PyTest)
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2