Senior Software Engineer (Full Stack) - Python + React

Overview

We are looking for experienced Senior Full Stack Developers to join our onsite development team. The role involves end-to-end ownership of web application development, working across front-end and back-end layers, building scalable APIs, managing databases, and collaborating closely with designers and cross-functional teams in an agile environment.

Job Description

Key Responsibilities

  • Design and develop front-end web application architecture

  • Build interactive and responsive user interfaces

  • Develop and maintain back-end applications and APIs

  • Create and manage servers, databases, and application logic

  • Ensure application performance, scalability, and responsiveness

  • Collaborate with graphic designers and product teams

  • Own features from conception to production deployment

  • Write clean, maintainable, and efficient code

  • Perform unit testing, debugging, and issue resolution

  • Work in an agile development environment

  • Stay updated with modern web technologies and frameworks


Requirements

  • 5+ years of full-stack development experience

  • Strong experience in modern JavaScript frameworks

  • Hands-on experience with API design and backend services

  • Experience working with SQL and NoSQL databases

  • Exposure to cloud-based application development

  • Strong problem-solving and analytical skills

  • Self-motivated and results-oriented mindset

  • Experience working in agile/scrum teams

Skills & Requirements

Python, React.js, REST APIs, HTML5, CSS, JavaScript, SQL & NoSQL Databases, Cloud Services (Azure preferred), Docker, Kubernetes, Agile Development

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you