Summit Africa RecruitmentSummit Africa Recruitment
Job title: Senior Full Stack Developer
Employment type:Full Time
Experience:4 to 12 years
Salary:R55001 to R75000
Job published:30 November 2020
Job reference no:613366095

Job Description

The position

We are looking for an experienced Full Stack Developer to produce high quality software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, third-party libraries and deployment technologies. You should also be a team player with an eye for visual design and utility. Mobile experience (hybrid or native) would also be a plus. We would like the successful candidate to start as soon as possible.


Position competencies

  • Work with development teams, product managers and clients to design software solutions
  • Design client-side and server-side architecture
  • Develop the front-end of applications
  • Develop and manage well-functioning databases and applications
  • Design and implement effective APIs (REST / GraphQL)
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Facilitate clear communications with and around the team


Technical experience

We are looking for candidates that have experience in some or all of the following:

  • Software and Architecture design
  • Java/Kotlin, Spring, Spring Boot, NodeJS, Express
  • Experience with Relational Database and NoSQL databases
  • ReactJS, VueJS, Angular
  • Android Development, IOS Development, Hybrid Mobile Development (React Native), Flutter
  • Linux, Docker, Kubernetes
  • AWS, GCP, Azure
  • CI/CD (eg Jenkins, TeamCity, Azure Pipelines etc) Requirements
  • Minimum 4 years of development experience
  • Relevant B.Sc or B.Eng university degree; Hons. or higher is preferable. Good academic performance, exceptional in software development / programming courses