Senior Software Developer (Full Stack)

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,200,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

Remote-first culture
Home office setup stipend
Flexible working hours
Professional development budget
Conference attendance

Job summary

Placements24 is seeking a highly skilled Senior Software Developer (Full Stack) for a remote-first fintech startup. You will design, build, and deploy scalable web applications across the complete technology stack, delivering robust APIs and modern UI frameworks.

You will mentor juniors, influence architectural choices, and collaborate with product teams in a distributed environment. The role emphasizes autonomy, continuous improvement, and a growth-driven culture.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
  • Minimum 6 years of experience in full-stack web development.
  • Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and at least one modern framework (React, Angular, or Vue.js).
  • Extensive experience with back-end development, including building RESTful APIs and working with server-side languages (Node.js, Python, Java, Go, etc.).

Responsibilities

  • Develop and maintain scalable, high-performance web applications across the full technology stack.
  • Design and implement intuitive and responsive user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Build robust and efficient server-side logic, APIs, and microservices using backend technologies (e.g., Node.js, Python/Django, Go).
  • Collaborate closely with product managers, designers, and other engineers to define requirements and deliver features.
  • Write clean, well-documented, testable, and maintainable code, adhering to coding standards and best practices.
  • Optimize applications for speed, scalability, security, and user experience.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve complex technical issues across the entire application lifecycle.
  • Contribute to architectural decisions, technology selection, and the overall technical strategy.
  • Mentor junior developers and foster a culture of knowledge sharing and continuous improvement.

Skills

JavaScript
HTML5
CSS3
React
Angular
Vue.js
RESTful APIs
Node.js
Python
Go
Java
PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Git
Agile methodologies
Remote collaboration
Fintech experience

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git

Job description

About the Role

Our client, a cutting-edge fintech startup, is seeking a highly motivated and experienced Senior Software Developer (Full Stack) to join their dynamic and fully remote team. This is an exceptional opportunity to contribute to the development of innovative financial technology solutions within a fast-paced, agile environment. As a remote-first company, we embrace flexibility, empower our developers with autonomy, and foster a strong sense of collaboration through digital channels. You will be instrumental in designing, building, and deploying robust web applications, encompassing both front-end user interfaces and back-end services. If you are passionate about creating impactful software and thrive in a distributed, collaborative culture, this role offers significant growth potential and the chance to shape the future of fintech.

Key Responsibilities
  • Develop and maintain scalable, high-performance web applications across the full technology stack.
  • Design and implement intuitive and responsive user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Build robust and efficient server-side logic, APIs, and microservices using backend technologies (e.g., Node.js, Python/Django, Go).
  • Collaborate closely with product managers, designers, and other engineers to define requirements and deliver features.
  • Write clean, well-documented, testable, and maintainable code, adhering to coding standards and best practices.
  • Optimize applications for speed, scalability, security, and user experience.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve complex technical issues across the entire application lifecycle.
  • Contribute to architectural decisions, technology selection, and the overall technical strategy.
  • Mentor junior developers and foster a culture of knowledge sharing and continuous improvement.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum of 6 years of experience in full-stack web development.
  • Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and at least one modern framework (React, Angular, or Vue.js).
  • Extensive experience with back-end development, including building RESTful APIs and working with server-side languages (Node.js, Python, Java, Go, etc.).
  • Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines, version control systems (Git), and agile methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration abilities, essential for thriving in a remote team environment.
  • Experience in the fintech industry is a significant advantage.
Benefits
  • Our client offers a highly competitive salary, comprehensive health, dental, and vision insurance, and a retirement savings plan.
  • As a remote-first organization, we provide significant flexibility, including adjustable working hours and a home office setup stipend.
  • Employees benefit from generous paid time off, ample professional development opportunities, including training budgets and conference attendance, and regular virtual team-building events.
  • We cultivate an inclusive, innovative culture that values autonomy, continuous learning, and the well-being of our distributed team.
  • This role offers the chance to work on exciting projects with a leading fintech company from anywhere.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - FinTech
Senior Full Stack Developer - FinTech

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Equity options
Fully remote
Health benefits
+4
Senior Full Stack Developer - FinTech
Senior Full Stack Developer - FinTech

Placements24 • Soweto

Remote
ZAR 900,000 - 1,300,000
Equity options
Fully remote position
Health and wellness benefits
+3
Remote Full-Stack Developer - FinTech Startup
Remote Full-Stack Developer - FinTech Startup

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Stock options
Health insurance
Home office stipend
+1
Senior Fintech Developer
Senior Fintech Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Online courses
+1
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • South Africa

Remote
ZAR 1,996,000 - 2,994,000
Competitive salary
Health insurance
PTO and holidays
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Competitive salary + bonus
Health, dental, vision insurance
+5
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Pretoria

Remote
ZAR 900,000 - 1,500,000
Fully remote
Equity options
Health & wellness
+7
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Equity options
Health and wellness benefits
+3
Senior Full Stack Software Engineer (Remote-First)
Senior Full Stack Software Engineer (Remote-First)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive remuneration
Performance-based bonus
Equipment allowance
+6
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Randfontein

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Fully remote
Flexible hours
+2