Senior Full-Stack Developer (Python/React)

Placements24

Soweto

Híbrido

ZAR 900 000 - 1 300 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote-friendly work environment
Competitive compensation
Growth opportunities

Resumo da oferta

Placements24's client, an innovative data analytics tech firm, seeks a Senior Full-Stack Developer to own end-to-end web development in a remote-first setup. You will work with Python on the backend and React on the frontend, building scalable, high-performance applications across SQL and NoSQL databases while aligning with product managers and designers.

In an agile environment, you will write clean code, review peers, optimize APIs, and mentor juniors.

Qualificações

  • Proven experience as a Senior Full-Stack Developer with strong Python and React
  • Experience building RESTful APIs and integrating frontend with backend services
  • Solid understanding of relational and NoSQL databases and data modeling
  • Familiarity with cloud platforms and containerization is a plus
  • Excellent communication and collaboration in a remote, agile setting

Responsabilidades

  • Design, develop, and maintain robust backend services using Python (Django, Flask)
  • Build dynamic frontend components with React.js
  • Develop and manage RESTful APIs for frontend-backend integration
  • Optimize performance, scalability, and security of applications
  • Manage databases (PostgreSQL, MySQL, MongoDB) and ensure data integrity
  • Write clean, maintainable, well-documented code across the full stack
  • Collaborate with product managers, designers, and engineers in an agile, remote setting
  • Perform code reviews, mentor junior developers, and troubleshoot issues
  • Stay updated on emerging technologies and best practices in full‑stack development

Conhecimentos

Python
React.js
Django
Flask
RESTful APIs
Database design
NoSQL databases
SQL databases
Frontend build pipelines

Formação académica

Bachelor's degree in Computer Science/Engineering or related field

Ferramentas

Docker
Git
AWS
Azure
GCP
PostgreSQL
MySQL
MongoDB

Descrição da oferta de emprego

About the Role

Our client, an innovative tech firm specializing in data analytics solutions, is seeking a highly proficient Senior Full-Stack Developer to join their expanding team. This role offers remote flexibility, allowing you to contribute to impactful projects from anywhere in South Africa. You will be responsible for the end-to-end development of web applications, working with both Python on the backend and React on the frontend. The ideal candidate is a seasoned developer with a strong understanding of building scalable, high-performance applications, proficient in database management, and adept at creating intuitive user interfaces. You will collaborate closely with product managers, designers, and other engineers in an agile, remote-first environment. This is a fantastic opportunity to leverage your skills on cutting-edge projects and contribute to the growth of a forward-thinking company.



Key Responsibilities


  • Design, develop, and maintain robust backend services using Python (e.g., Django, Flask).

  • Build and implement dynamic and responsive frontend components using React.js.

  • Develop and manage RESTful APIs for seamless integration between frontend and backend systems.

  • Optimize application performance, scalability, and security.

  • Manage and interact with databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring data integrity.

  • Write clean, well-documented, and maintainable code across the full stack.

  • Collaborate with cross-functional teams in an agile, remote setting to define project requirements and deliverables.

  • Conduct code reviews, provide constructive feedback, and mentor junior developers.

  • Troubleshoot, debug, and resolve technical issues efficiently.

  • Stay current with emerging technologies and best practices in full-stack development.



Requirements


  • Proven experience as a Full-Stack Developer, with strong proficiency in both Python and React.

  • Extensive experience developing RESTful APIs.

  • Solid understanding of database design and management (SQL and NoSQL).

  • Experience with modern frontend build pipelines and tools.

  • Proficiency in version control systems, particularly Git.

  • Familiarity with cloud platforms (AWS, Azure, GCP) and deployment practices is a plus.

  • Experience with containerization technologies (e.g., Docker) is advantageous.

  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities in a remote team environment.

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.



Benefits

This is a remote position, offering excellent flexibility and work-life balance. Our client offers a competitive salary package designed to attract top talent. Comprehensive medical and dental benefits are provided. Generous paid time off, including vacation and public holidays, ensures adequate rest. Opportunities for continuous professional growth, including access to online courses, training programs, and conferences, are readily available. The company cultivates a supportive and collaborative remote work culture, with regular virtual team interactions and open communication. This role is ideal for experienced developers seeking challenging projects and autonomy.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Remote Full-Stack Developer (Python/React)
Remote Full-Stack Developer (Python/React)

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 700 000 - 1 000 000
Fully remote
Competitive salary
Health benefits
+3
Remote Senior Full-Stack Developer (Python/React)
Remote Senior Full-Stack Developer (Python/React)

Placements24 • Gauteng

Híbrido
ZAR 600 000 - 1 200 000
Remote work
Home office stipend
Laptop provided
+3
Remote Senior Full-Stack Developer (Python/React)
Remote Senior Full-Stack Developer (Python/React)

Placements24 • George

Híbrido
ZAR 900 000 - 1 800 000
Fully remote
Competitive salary
Learning resources
+2
Senior Full-Stack Developer (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Pretoria

Híbrido
ZAR 900 000 - 1 200 000
Stock options
Remote-first
Health insurance
+2
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Professional development
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Híbrido
ZAR 900 000 - 1 300 000
Fully remote work
Health benefits
Professional development opportunities
+1
Senior Full-Stack Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Placements24 • Johannesburg

Híbrido
ZAR 900 000 - 1 500 000
Health benefits
Paid time off
Professional development
+2
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • Gqeberha

Híbrido
ZAR 500 000 - 900 000
Health insurance
Retirement savings plan
Generous paid time off
+2
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Johannesburg

Híbrido
ZAR 900 000 - 1 500 000
Health insurance
Professional development
Hybrid work model
+2
Senior Full Stack Developer (Remote First)
Senior Full Stack Developer (Remote First)

Placements24 • Benoni

Híbrido
ZAR 900 000 - 1 500 000
Remote-friendly
Competitive salary
Performance bonuses
+3