We are looking for a talented and versatile Full-Stack Developer to join our team and help create modern, high-performance web applications from scratch. This role involves working across the entire technology stack, primarily using React with TypeScript on the frontend and Python frameworks such as Flask or FastAPI on the backend. The ideal candidate is passionate about writing clean, maintainable code, designing efficient systems, and solving real-world problems. This is a full-time remote position offering a competitive monthly salary.
Key Responsibilities
Design, develop, test, and deploy full-stack features using React, TypeScript, and Python frameworks like Flask or FastAPI. Build responsive and accessible user interface components leveraging Tailwind CSS and semantic HTML5. Model efficient and scalable data structures while writing clean and optimized application logic. Develop and maintain RESTful or GraphQL APIs, managing their entire lifecycle including design, versioning, and documentation. Write and maintain unit and integration tests, and actively participate in code reviews to ensure high code quality. Engage in Agile workflows such as daily stand-ups, sprint planning, and retrospectives, contributing to continuous team improvement. Utilize Git for source control, managing branching strategies, pull requests, and version control. Additionally, supporting deployment and monitoring using AWS services like Lambda, ECS, RDS, S3, and CloudWatch is considered a bonus.
Required Qualifications
A minimum of one year of professional software development experience is required. Candidates should hold a Bachelor’s degree in Computer Science or a related field. Strong proficiency in JavaScript and TypeScript is essential, with solid experience in React, including hooks, context, and modern component patterns. Expertise in Tailwind CSS and HTML5 is necessary for building user interfaces. Proficiency in Python, specifically with Flask or FastAPI frameworks, is required. A sound understanding of algorithms, data structures, and problem-solving techniques is expected. Experience working with Git and modern development workflows such as CI/CD and feature branching is important. Familiarity with Agile methodologies, including Scrum and Kanban, is also required. Effective communication skills, both written and verbal, are essential for collaboration.
Preferred Qualifications and Benefits
Experience with AWS cloud services for application deployment and monitoring is a plus. This role offers the flexibility of working fully remotely, supporting a healthy work-life balance. The position comes with a competitive monthly salary ranging from Rs90,000 to Rs120,000.
This opportunity is ideal for candidates comfortable with full-time remote work who want to contribute to meaningful projects within an Agile team environment. If you meet the qualifications and are eager to advance your career as a Full-Stack Developer, we encourage you to apply.