Job Title:
Full-Stack Developer – React & Python
Location:
Remote
Experience Required:
4+ Years
Employment Type:
Contract
Job Overview
We are seeking a talented and experienced
Full-Stack Developer
with a strong command of
React (frontend)
and
Python (backend)
to join our engineering team. The ideal candidate will have proven experience in building high-performance web applications, scalable backend systems, and cloud-deployed solutions. You’ll work closely with product managers, designers, and DevOps teams to build modern, end-to-end applications using best-in-class technologies.
Key Responsibilities
- Design and develop responsive and dynamic web applications using React.js.
- Build robust and scalable RESTful and GraphQL APIs using Python (preferably Django or Flask).
- Architect and implement backend services and database models to support new and existing features.
- Ensure high performance and responsiveness across both frontend and backend.
- Integrate third-party services and APIs to enhance functionality.
- Collaborate with DevOps to define and maintain CI/CD pipelines and automate deployments.
- Optimize application performance and scalability, both in local and cloud environments.
- Participate in code reviews, design discussions, and technical planning.
- Write clean, maintainable, and testable code following industry best practices.
Required Skills & Qualifications
- 4+ years of full-stack development experience.
- Strong frontend experience with React.js, including state management libraries (Redux, Context API, etc.).
- Proficient in Python, with experience in frameworks like Django or Flask.
- Solid understanding of REST APIs and GraphQL, including schema design and client integration.
- Familiarity with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB).
- Hands-on experience with CI/CD pipelines, Git-based workflows, and DevOps best practices.
- Experience deploying applications on cloud platforms such as AWS, Azure, or GCP.
- Knowledge of containerization (Docker) and orchestration tools (Kubernetes is a plus).
- Strong problem-solving and debugging skills.
- Good communication skills and the ability to work in a fast-paced, collaborative environment.
Nice To Have
- Experience with serverless architectures.
- Familiarity with TypeScript and modern React features (Hooks, Suspense, etc.).
- Exposure to testing frameworks (Jest, PyTest, etc.).
- Prior experience in Agile/Scrum environments.
Skills: nosql,flask,postgresql,ci/cd pipelines,context api,skills,react,kubernetes,graphql,react.js,docker,cloud,gcp,redux,cd,aws,mongodb,azure,python,pytest,sql,devops,rest apis,ci,typescript,git,jest,django