🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Summary We are looking for a talented and experienced Full Stack Developer with 4–9 years of hands-on experience in building scalable web applications using React.js on the front end and Python on the back end. The ideal candidate should have strong expertise in designing, developing, and maintaining end-to-end applications, collaborating with cross-functional teams, and delivering high-quality software solutions. Key Responsibilities Design, develop, test, and deploy full-stack web applications using React.js and Python. Build responsive and user-friendly front-end interfaces using React.js, JavaScript/TypeScript, HTML5, and CSS3. Develop scalable backend services, RESTful APIs, and microservices using Python frameworks such as FastAPI, Django, or Flask. Integrate front-end components with backend services and third-party APIs. Design, develop, and optimize database structures and queries. Participate in application architecture, design discussions, and technical decision-making. Write clean, maintainable, reusable, and well-documented code. Perform code reviews and ensure adherence to coding standards and best practices. Troubleshoot, debug, and resolve application issues across the technology stack. Collaborate with Product Managers, UI/UX Designers, QA Engineers, and DevOps teams throughout the development lifecycle. Contribute to CI/CD implementation, deployment automation, and performance optimization initiatives. Required Technical Skills Strong experience with React.js and modern JavaScript (ES6+). Hands-on experience with TypeScript. Proficiency in HTML5, CSS3, Bootstrap, Material UI, Tailwind CSS, or similar UI frameworks. Experience with state management libraries such as Redux, Context API, or Zustand. Understanding of responsive design, cross-browser compatibility, and performance optimization. Strong programming expertise in Python. Experience with FastAPI, Django, or Flask frameworks. Hands-on experience in REST API development and integration. Knowledge of microservices architecture and API security best practices. Understanding of asynchronous programming and backend performance optimization. Database Experience with PostgreSQL, MySQL, SQL Server, or similar relational databases. Knowledge of MongoDB or other NoSQL databases is a plus. Strong understanding of database design, indexing, and query optimization. Cloud & DevOps Experience with AWS, Azure, or Google Cloud Platform. Hands-on experience with Docker and containerized deployments. Familiarity with Kubernetes is preferred. Knowledge of CI/CD pipelines and deployment automation tools. Required Qualifications Bachelor's or master's degree in computer science, Information Technology, Engineering, or a related discipline. 4–9 years of professional experience in full-stack application development. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work independently and within cross-functional teams. Preferred Skills Experience with event-driven architectures and messaging systems such as Kafka or RabbitMQ. Exposure to serverless architectures and cloud-native applications. Experience with automated testing frameworks and test-driven development (TDD). Knowledge of application security best practices and performance tuning. Exposure to AI/ML-enabled applications or Generative AI integrations is an added advantage. Key Competencies Strong ownership and accountability. Excellent troubleshooting and debugging skills. Ability to mentor junior developers and contribute to technical leadership. Strong collaboration and stakeholder management skills. Passion for learning new technologies and driving innovation. Primary Skills React.js TypeScript Python FastAPI / Django / Flask REST APIs Microservices PostgreSQL / MySQL Docker Cloud Platforms (AWS/Azure/GCP) Git
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.