freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Python + React)

Summary

Builds scalable Python backend services and React frontends for distributed systems handling large data volumes, integrating REST/GraphQL APIs and optimizing performance.

  • Design, develop, and implement large-scale distributed systems capable of handling substantial data volumes
  • Build scalable backend services and microservices using Python
  • Develop and integrate REST and GraphQL APIs
  • Create responsive frontend functionality using React
  • Implement event-driven solutions to improve scalability and system performance
  • Develop and execute unit, API, regression, and performance tests
  • Optimize applications for scalability, reliability, and low latency
  • Collaborate with cross-functional teams to troubleshoot and resolve production incidents
  • Contribute to architecture discussions and technical decision-making processes
  • 4+ years of software development experience with object-oriented programming languages, including Python
  • Strong backend development experience with Python
  • Experience building scalable distributed systems and microservices
  • Practical experience with REST and GraphQL APIs
  • Strong understanding of OOP principles, design patterns, algorithms, and data structures
  • Commercial experience with React
  • Hands-on experience working in Linux/Unix environments
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure
  • Familiarity with relational and NoSQL databases including HBase, Cassandra, MongoDB, and Redshift
  • Ability to work independently and collaboratively in distributed teams
  • Upper-Intermediate English level or higher

WILL BE A PLUS

  • Experience with high-load E-commerce platforms
  • Knowledge of event-driven architecture patterns
  • Experience with performance optimization and observability tools
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience supporting production environments with high availability requirements

    PERSONAL PROFILE

    • Strong problem-solving mindset
    • Ownership and accountability
    • Proactive communication skills
    • Ability to work in fast-paced environments
    • Team-oriented attitude with collaborative mindset