South Africa

Software Developer (Python, Django, Postgresql) (Remote), Johannesburg

Software Developer (Python, Django, Postgresql) (Remote), Johannesburg
Description
ENVIRONMENT: JOIN a high-performance Remote Engineering team of a cutting-edge FinTech company seeking a talented coder with strong Python, Django&PostgreSQL to be its next Software Developer. In this role, you will design and build scalable systems, contributing across planning, development, testing, and maintenance to deliver high-quality, production-ready software. You will work across modern web applications and services, helping build reliable systems, collaborating with Designers and Engineers, and contributing to technical decisions that support scalable and maintainable software. Applicants will need 3+ years of Software Development work experience with additional proficiency in REST APIs, Redis or similar and a solid understanding of microservice architectures and distributed system patterns and scalability.

DUTIES:

Develop and maintain services using Python and Django.

Design and implement scalable REST APIs and application components.

Work with PostgreSQL for relational data modelling and query optimisation.

Implement caching layers using Redis.

Build secure authentication and authorisation systems.

Contribute to system architecture and performance optimisation.

Write clean, efficient, and well-tested code.

Collaborate closely with Front-End Developers and Infrastructure teams.

Participate in code reviews and technical discussions.

REQUIREMENTS:

3+ Years of professional Software Development experience.

Strong proficiency in Python and Django.

Experience designing and building REST APIs.

Solid experience working with PostgreSQL.

Experience implementing caching strategies (Redis or similar).

Understanding of microservice architectures.

Good understanding of distributed system patterns and scalability.

Strong Software Engineering and problem-solving skills.

Ability to work effectively in a fully remote environment.

Nice to Have (Front-End Experience) -

React

TypeScript

Tailwind CSS

TanStack Query

Zustand

Experience building responsive UI components

Familiarity with Front-End performance optimisation

Understanding of UI/UX principles and design systems

#J-18808-Ljbffr
Highlights
Safety Tips
If the salary for a position is far above normal, proceed with caution.
1 / 10
More info about this ad

Software Developer (Python, Django, Postgresql) (Remote) has been posted in the Johannesburg Information Technology category on Locanto.

If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Software Developer Graduate, Johannesburg, Professional ICT level 2 WEB GUI & Mobile Developer, Johannesburg and IOS Developer (ZB) in Johannesburg to discover more of what you’re looking for. In total, we have 397 ads in Information Technology in Johannesburg on Locanto classifieds.

Interested in more? Widen your search to view ads in nearby areas of Johannesburg. This includes Information Technology in Sandton, Randburg and Alberton. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.