Senior Full Stack Developer - Python & React
Placements24
About the Role
Our client is seeking a highly skilled and versatile Senior Full Stack Developer with a strong background in Python and React.
This role is based in Richards Bay, KwaZulu-Natal, offering a hybrid work model that allows for both office-based collaboration and remote flexibility.
You will play a key role in designing, developing, and maintaining robust web applications, from backend services to frontend interfaces.
This is an exciting opportunity to work on innovative projects, contribute to architectural decisions, and mentor junior developers within a dynamic team.
We are looking for a developer with a passion for clean code, efficient solutions, and excellent user experiences.
Key Responsibilities
Develop and maintain scalable backend services using Python (e.g., Django, Flask).
Design and implement user-friendly and responsive frontend interfaces using React.
Integrate backend and frontend components to create seamless user experiences.
Write clean, efficient, well-documented, and maintainable code.
Design and manage database schemas and queries (e.g., PostgreSQL, MySQL).
Implement and manage APIs for inter-service communication.
Write unit and integration tests to ensure code quality and reliability.
Participate in code reviews and provide constructive feedback to peers.
Troubleshoot, debug, and resolve technical issues across the stack.
Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
Stay updated with emerging technologies and best practices in full-stack development.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
5+ years of professional experience in full-stack development.
Strong proficiency in Python and experience with at least one Python web framework (Django, Flask).
Expertise in JavaScript and experience with React and its ecosystem (Redux, Hooks).
Proficiency with HTML5, CSS3, and responsive design principles.
Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL.
Familiarity with RESTful API design and implementation.
Experience with version control systems (Git).
Understanding of CI/CD principles and practices.
Excellent problem-solving, analytical, and communication skills.
Benefits
Our client offers a competitive salary, comprehensive health benefits, and a flexible hybrid work arrangement.
You will have the opportunity to work on challenging and impactful projects in a collaborative environment in Richards Bay, KwaZulu-Natal.
We are committed to employee growth and provide opportunities for continuous learning and career advancement.
- ...build what's next. Join iKhokha as a Full Stack Software Development Manager and shape the... ...This includes performance management, developing roadmaps for career growth and outlining... ...more high level language such as Java, C#, Python etc. Proven experience in a...
- ...innovative solutions in the renewable energy sector, is actively seeking a highly skilled and motivated Remote Full-Stack Developer specializing in Python and React. This role is fully remote, offering flexibility and the opportunity to work from anywhere within South...
- We are looking for two motivated and experienced Sales Representatives. The ideal candidates will have a proven track record in sales, possess excellent communication skills, and have the ability to work independently to meet and exceed sales targets. KEY RESPONSIBILITIES...
- ...curricula across schools. Curro seeks to appoint Head of Preschool (Full Campus) (full-time) at St Dominics in Newcastle to commence... ...will be given to EE candidates. Key performance areas Develop an annual business and strategic plan and manage its implementation...
- ...Curro Holdings Ltd. seeks a Head of Preschool (Full Campus) for St Dominics in Newcastle, to commence duties January ****. The role... ...and financial management across the campus. You will develop strategic plans, supervise curriculum, governance and aftercare,...
- ...About the Role Our client is seeking a reliable and experienced Full-Time Nanny to provide comprehensive care for their three young children (ages 1, 4, and 6) in Richards Bay . This position demands an energetic and nurturing individual capable of managing the diverse...
- Zohorecruit in KwaZulu-Natal is seeking two motivated Sales Representatives with a proven track record in sales, excellent communication skills, and the ability to work independently to meet and exceed targets. You will build relationships with clients in the electrical...
- ...Energy & Utilities. You will source and place talent across renewables, traditional power, and utility infrastructure, managing full-cycle recruitment from posting to onboarding. The ideal candidate has 3–5 years in energy sector recruiting, excellent communication...
- ...client is looking for a highly experienced Senior Penetration Tester to join their team on... ...and their potential impact. Develop clear, concise, and actionable remediation... ...Experience with scripting languages such as Python, Power Shell, or Ruby for exploit development...
- ...Senior Recruiter Location: e Thekwini Central (Durban / Pinetown / Umlazi) Type: Permanent, Full Time Published: 20 hours ago Reference: DBN******-MM-1 We are seeking an experienced... ...will involve building relationships, developing and retaining new business, as well as...
- ...recruitment consultancy, is looking for a seasoned Senior Recruitment Consultant to join their... ...a key part in identifying talent needs, developing effective search strategies, and ensuring... ...model. Key Responsibilities Lead the full recruitment lifecycle for senior and...
- ...seeking a highly experienced and talented Senior Account Manager to join our client's team... ...insights and recommendations. Develop and maintain strong relationships with clients... ...related BenefitsSalary market related Full Time Create a job alert for this...
- Placements24 is seeking an Energy Project Development Manager to lead renewable energy initiatives in Richards Bay, Kwa Zulu-Natal. You will drive site identification, feasibility, regulatory approvals, and financing, ensuring projects progress from concept to close...
- ...Matter. Job Description The Executive / Senior Sous Chef will be responsiblefor the... ...to enquiries and problem resolution. Develops and implements strategies where key kitchen... ...careerdevelopment —helping you reach your full potential. Experience the Team Spirit...
- ...Matter. Job Description The Executive / Senior Sous Chef will be responsible for the... ...to enquiries and problem resolution. Develops and implements strategies where key kitchen... ...career development - helping you reach your full potential. Experience the Team Spirit...
- ...seeking a dedicated kitchen professional to prepare, cook, and present dishes for guests while maintaining top quality. You will develop new dishes, set daily specials, and help craft a fresh menu in a fast-paced environment; strong hygiene practices and the ability...
- ...expanding into other areas of logistics. They are seeking a Senior Finance Executive with exceptional technical and problem‐solving... ...Prepare and address queries on monthly management accounts. Manage full accounting functions, including income statements, accounts...
- ...About the Role Our client is seeking a highly skilled Senior Metallurgist to join their processing team in Richards Bay. This vital... ...support and guidance to plant operations personnel. Develop and manage metallurgical budgets and ensure efficient use of resources...
- ...Disruptive IT is seeking an experienced and technically proficient Senior End User Computing (EUC) Support Engineer for a three-month... ...Richards Bay. Potential candidates must be available for the full contract duration. Disruptive IT (Pty) Ltd is an equal opportunity...
- ...themselves in providing exceptional client services unmatched within the industry.They are seeking a Professional Tax Accountant to provide full accounting service offerings to the company's clients. The ideal candidate will be meticulous, detail-oriented, and enthusiastic....
- ...themselves in providing exceptional client services unmatched within the industry.They are seeking a Professional Tax Accountant to provide full accounting service offerings to the company's clients. The ideal candidate will be meticulous, detail-oriented, and enthusiastic....
- ...automation solutions in a manufacturing environment. You will design innovative machine concepts, program PLCs, and develop software using Python, while integrating servo-driven motion systems and PCB developments. The role requires strong engineering design experience...
- ...production patterns across various size ranges and design silhouettes.Create and maintain basic blocks for all fabric types and silhouettes.Develop patterns from design sketches using computer-aided patternmaking, through block manipulation or adjustment of existing patterns....
- ...report a supportive, values-driven school culture, though feedback on pay and benefits tends to be mixed.Key performance areas Develop an annual business and strategic plan and manage its implementation, including academics, social responsibility and community...
- ...Hire Resolve is seeking a skilled Senior Mechatronics Engineer - KZN on behalf of our client, a leading Automotive Component Manufacturer... .... Support all departments with Mechatronics needs. Develop and build new Mechatronics facilities. Facilitate wiring of...
- ...player in the Oil & Gas industry, is seeking a highly experienced Senior Geologist specializing in Exploration to join their established... ...to identify and characterize potential hydrocarbon plays. Develop and evaluate exploration prospects, including risk assessment...
- ...Raizcorp is seeking a seasoned business professional to join as a full-time, salaried business coach. You will coach a portfolio of entrepreneurs across finance, strategy, sales, marketing, operations, and people development, applying Raizcorp's coaching methodology...
- ...wastewater, and irrigation systems. Conduct hydrologic and hydraulic modeling using software tools such as HEC-HMS, HEC-RAS, or SWMM. Develop and evaluate design documents, including specifications, drawings, and calculations. Conduct feasibility studies and cost-...
- ...and experienced SHEQ (Safety, Health, Environment, and Quality) Senior Manager to join our client's team in Pinetown. The... ...safety and quality within the organization. Responsibilities Develop, implement, and monitor SHEQ policies and procedures to ensure...
- ...About the Role Our client seeks a highly experienced Senior Drilling Engineer with a strong background in offshore operations to join... ...a globally recognized energy company. Key Responsibilities Develop comprehensive drilling programs and well plans for offshore exploration...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer - Python & React. Be the first to apply!

