Senior Full-Stack Developer (Python/React)

Placements24

Windsor Park (TN)

Hybrid

USD 54,000 - 91,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonuses
Medical aid & retirement fund

Job summary

Placements24 is seeking a Senior Full-Stack Developer with strong Python and React expertise to build scalable web apps. The role involves both client- and server-side work, RESTful API design, and collaboration with UI/UX teams.

You will work across Django/Flask and React stacks, with database optimization and a focus on performance, security, and maintainability. A hybrid work arrangement in ZA is offered.

Qualifications

  • Proven experience as a Full-Stack Developer with Python and React.
  • Proficiency in Python with Django or Flask.
  • Strong JavaScript, HTML5, CSS3, and React skills.
  • Experience with state management (Redux/Context API).
  • Solid database experience (PostgreSQL, MySQL, MongoDB).
  • Familiar with Git and RESTful API design.
  • Bachelor's degree in CS/SE or equivalent experience.

Responsibilities

  • Develop and maintain front-end and back-end components using Python/Django/Flask and React.
  • Design and implement robust RESTful APIs.
  • Write clean, efficient, and well-tested code across the full stack.
  • Collaborate with UI/UX designers for responsive interfaces.
  • Manage and optimize database schemas and queries (SQL/NoSQL).
  • Ensure performance, security, and scalability of applications.
  • Participate in code reviews and provide feedback.
  • Troubleshoot and debug across the stack.
  • Stay current with emerging technologies and best practices.
  • Contribute to architectural decisions and technical planning.

Skills

Python
Django/Flask
React
JavaScript
HTML5/CSS3
Redux/Context API
Databases
Git
RESTful APIs
Problem-Solving
Communication

Education

Bachelor's degree in CS / SE

Tools

Git

Job description

About the Role

Our client, a dynamic technology solutions provider, is seeking a talented and versatile Senior Full-Stack Developer with expertise in Python and React. This role, located in East London, Eastern Cape, ZA , offers a hybrid work arrangement, blending office collaboration with remote flexibility. You will be instrumental in developing and enhancing a wide range of web applications, from user interfaces to server-side logic and database management. We are looking for a developer who is passionate about building scalable, efficient, and user-friendly applications, with a strong understanding of modern development practices. You will work within a collaborative team, contributing to the entire development lifecycle and playing a key role in delivering innovative digital products.

Key Responsibilities
  • Develop and maintain both front-end and back-end components of web applications using Python/Django/Flask and React.
  • Design and implement robust RESTful APIs.
  • Write clean, efficient, and well-tested code across the full stack.
  • Collaborate with UI/UX designers to implement responsive and intuitive user interfaces.
  • Manage and optimize database schemas and queries (SQL and NoSQL).
  • Ensure the performance, security, and scalability of applications.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues across the entire application stack.
  • Stay current with emerging technologies and best practices in full-stack development.
  • Contribute to architectural decisions and technical planning.
Requirements
  • Proven experience as a Full-Stack Developer with a strong portfolio showcasing Python and React projects.
  • Proficiency in Python and at least one major web framework (e.g., Django, Flask).
  • Expertise in JavaScript, HTML5, CSS3, and the React library.
  • Experience with state management in React (e.g., Redux, Context API).
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with version control systems, particularly Git.
  • Knowledge of RESTful API design principles.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Benefits
  • competitive salary
  • performance-related bonuses
  • comprehensive medical aid and retirement fund contributions
  • ample paid time off
  • excellent opportunities for professional growth and development

Enjoy a flexible hybrid work environment in East London, Eastern Cape, ZA , and contribute to exciting projects that drive innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (React/Node.js)
Senior Full Stack Engineer (React/Node.js)

Placements24 • Windsor Park (TN)

Hybrid
USD 61,000 - 91,000
Competitive salary
Performance bonuses
Comprehensive benefits
+2
Senior Full-Stack Engineer: Python/React | Hybrid (East London)
Senior Full-Stack Engineer: Python/React | Hybrid (East London)

Placements24 • Windsor Park (TN)

Hybrid
USD 54,000 - 91,000
Competitive salary
Performance bonuses
Medical aid & retirement fund
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Willows (CA)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Competitive salary
Health, dental, vision insurance
+2
Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • United States

Hybrid
USD 57,000 - 72,000
Health insurance
Paid time off
Retirement savings plan
+1
Full Stack Developer
Full Stack Developer

Placements24 • Houston (TX)

Hybrid
USD 27,000 - 39,000
Health insurance
Hybrid work model
Professional development opportunities
+1
Full Stack Web Developer
Full Stack Web Developer

Placements24 • United States

Hybrid
USD 37,000 - 55,000
Competitive salary package
Hybrid work arrangement offeringFlex
Medical aid and provident fund
+3
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote
Competitive salary
Flexible schedule
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3
Senior Full Stack Developer (MERN Stack)
Senior Full Stack Developer (MERN Stack)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote work opportunity
Flexible hours
Health, dental, and vision insurance
+2
Senior Full Stack Engineer - Cloud Native
Senior Full Stack Engineer - Cloud Native

Placements24 • Roanoke (VA)

Hybrid
USD 106,000 - 159,000
Bonuses
Health insurance
Hybrid work model
+1