Senior Full-Stack Developer (Python/React)

Placements24

Kimberley

Hybrid

CAD 60,000 - 86,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Benefits package
Professional development
Hybrid work model

Job summary

Placements24 is seeking a Senior Full-Stack Developer to join a dynamic software development team in Kimberley. You will work on scalable web applications, contributing to backend services with Python (Django/Flask) and frontend with React.

Expect collaboration with product and design teams to translate requirements into robust software solutions. You should have strong REST API experience, solid database knowledge (PostgreSQL/MySQL), and a track record of writing clean, tested code.

Qualifications

  • Proven experience as a Full-Stack Developer with strong expertise in Python and React.
  • Strong backend knowledge with Django or Flask and database tech such as PostgreSQL/MySQL.
  • Proficient in frontend technologies HTML5, CSS3, JavaScript, and modern JS libraries.

Responsibilities

  • Develop and maintain backend services using Python and related frameworks.
  • Build and optimize frontend components using React and modern JS libraries.
  • Design and implement RESTful APIs for data exchange.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Write clean, well-documented code and adhere to standards.
  • Implement unit and integration tests to ensure quality.
  • Troubleshoot across the full stack and participate in code reviews.

Skills

Python
React
REST APIs
Unit testing
Code reviews
Teamwork

Education

Bachelor's degree in CS/Engineering or related field

Tools

Django
Flask
PostgreSQL
MySQL
Git
AWS
Azure
GCP

Job description

About the Role

Our client, a dynamic software development company based in Kimberley, Northern Cape, is looking for a skilled Senior Full-Stack Developer proficient in Python and React. This role requires a versatile engineer capable of contributing to both backend and frontend development, building scalable and user-friendly web applications. You will work closely with a talented team on diverse projects, helping to drive innovation and deliver high-quality software solutions. This is an excellent opportunity for a seasoned developer to expand their skillset and make a significant contribution in a collaborative environment.

Key Responsibilities
  • Develop and maintain backend services using Python and related frameworks (e.g., Flask, Django).
  • Build and optimize frontend components using React and modern JavaScript frameworks.
  • Design and implement RESTful APIs for seamless data exchange.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Write clean, efficient, and well-documented code, adhering to coding standards.
  • Implement unit and integration tests to ensure code quality and reliability.
  • Troubleshoot, debug, and resolve issues across the full stack.
  • Participate in code reviews and contribute to architectural discussions.
  • Optimize application performance and scalability.
  • Stay updated with emerging technologies and industry best practices.
Requirements
  • Proven experience as a Full-Stack Developer with strong expertise in Python and React.
  • Solid understanding of backend frameworks (e.g., Django, Flask) and database technologies (e.g., PostgreSQL, MySQL).
  • Proficiency in frontend technologies including HTML5, CSS3, JavaScript, and modern JS libraries.
  • Experience designing and consuming RESTful APIs.
  • Familiarity with version control systems like Git.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Our client offers a competitive salary, a comprehensive benefits package, and opportunities for professional development and career growth. Join a supportive and innovative team in Kimberley and work on exciting projects that challenge your skills.

This hybrid role offers a balance between in-office collaboration and remote flexibility.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (JavaScript Ecosystem)
Senior Full-Stack Developer (JavaScript Ecosystem)

Placements24 • Kimberley

On-site
CAD 69,000 - 103,000
Competitive salary
Medical aid
Pension fund
+5
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Kimberley

Hybrid
CAD 60,000 - 102,000
Hybrid work model
Health benefits
Retirement plan
+2
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 120,000
Competitive salary
Remote work flexibility
Medical, dental, vision insurance
+2
Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 160,000
Competitive salary with equity
Health insurance
Generous PTO and flexible schedule
+3
Senior Software Engineer - Backend Development
Senior Software Engineer - Backend Development

Placements24 • Kimberley

Hybrid
CAD 49,000 - 77,000
Competitive salary
Comprehensive health insurance
Retirement savings plan
+1
Senior Front-End Developer (React)
Senior Front-End Developer (React)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 130,000
Fully remote
Competitive salary
Health Insurance
+4
Senior Software Engineer (Backend - Node.js)
Senior Software Engineer (Backend - Node.js)

Placements24 • Kimberley

Hybrid
CAD 52,000 - 77,000
Remote work
Health insurance
Retirement plan
+5
Blockchain Developer - Full Stack
Blockchain Developer - Full Stack

Placements24 • Kimberley

Hybrid
CAD 51,000 - 102,000
Health insurance
Retirement contribution
Growth opportunities
+1
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Kimberley

Hybrid
CAD 169,000 - 212,000
Remote Full-Stack E-commerce Developer
Remote Full-Stack E-commerce Developer

Placements24 • Kimberley

Remote
CAD 90,000 - 130,000
Home office stipend
Health insurance