Full-Stack Developer (Python / React)

$$$

About the Project

We are building a modern cloud-based web platform designed to deliver scalable and reliable solutions for its users. The product combines a robust Python backend with a dynamic React frontend and relies on AWS services to support a flexible, cloud-native architecture.

 

What you'll do:

  • Develop and maintain end-to-end product features across backend and frontend.
  • Build scalable backend services using Python and FastAPI.
  • Create responsive and maintainable interfaces with React and JavaScript/TypeScript.
  • Design, integrate, and maintain GraphQL and REST APIs.
  • Work with relational and NoSQL databases depending on the product requirements.
  • Develop and integrate cloud-based solutions using AWS services.
  • Contribute to application architecture and help improve scalability, reliability, and performance.
  • Implement and maintain effective logging, monitoring, and observability practices.
  • Participate in code reviews, technical discussions, debugging, and collaborative development processes.
  • Work closely with other engineers and stakeholders to turn product requirements into reliable technical solutions.

     

Requirements:

  • 5+ years of professional experience in software development.
  • Strong hands-on experience with Python and FastAPI.
  • Solid background in React and modern JavaScript/TypeScript development.
  • Practical experience designing and integrating GraphQL APIs.
  • Good knowledge of relational databases such as PostgreSQL or MySQL.
  • Experience building applications on AWS and working with services such as Lambda, DynamoDB, S3, AppSync, and CloudWatch.
  • Understanding of cloud-native architecture and modern approaches to building scalable web applications.
  • Experience with application monitoring, logging, and observability.
  • Good knowledge of REST APIs, authentication mechanisms, and web application architecture.
  • Confident use of Git and experience working within collaborative engineering teams.
  • Upper-Intermediate English (B2) or higher.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 29 August
73 views
ยท
17 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...