HelloKindred
1 year ago
Full Stack Engineer (Senior Developer)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- HelloKindred
- Location
- South Africa, Gauteng, Johannesburg South Africa
- Posted
- 1 year ago
Job description
Anticipated Contract End Date/Length: September 12th, 2025 - December 20th, 2025
Our client, a leading global professional services organisation, is seeking an experienced Full Stack Engineer (Senior Developer) to join their team. In this role, you’ll be responsible for designing, building, and maintaining fully functioning platforms that meet business requirements from conception through to delivery. You will work across both Front-end and Back-end development, collaborating with cross-functional teams to deliver innovative, high-quality solutions.
What you will do:
- Work within an Agile software development team, collaborating closely with Project Managers, Solution Architects, and Creative teams.
- Scope, estimate, design, and implement scalable full-stack solutions.
- Develop high-quality, performant, and secure code following best practices and design patterns (e.g., MVC, SOA, OOP, DI).
- Define, build, and maintain APIs (REST, GraphQL, WebSocket).
- Optimise front-end and back-end code for performance and scalability.
- Translate UI/UX designs into responsive, reusable, and accessible components.
- Create quality prototypes to validate design concepts.
- Conduct testing to ensure solutions are fit for purpose and meet user needs.
- Document code and processes in line with industry standards.
- Continuously evaluate technical feasibility and recommend refinements or improvements.
- Mentor and guide junior developers, contributing to knowledge sharing within the team.
- Monitor and measure user experience and project KPIs, reporting progress to stakeholders.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.