Intermediate Frontend Developer

 

Recruiter:

Summit Africa Recruitment

Job Ref:

2855875468

Date posted:

Monday, January 3, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

We’re looking to bring onboard world-class Intermediate Front-End Software Engineer with a preference and passion for Frontend Development that will assist in building new platform features and investment products as we enter international markets. The ideal candidate would have a passion for investing, front-end software development and building scalable and smart solutions to intrigue our customers and make their lives easier. 

 

What you will be responsible for:

  • Help create an inspiring team environment with an open communication culture
  • Encourage creativity and intelligent risk-taking
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Optimise application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Translate application storyboards and use cases into functional applications.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and assist in devising solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Test and debug various Front-End applications
  • Review and refactor code
  • Deploy fully functional applications
  • Support junior developers’ work
  • Assist with documenting development and operational procedures

 

Requirements:

  • 5+ years’ experience as a Front-End Software Developer
  • Prior experience in a technical position
  • College or University degree in Computer Science, a related discipline or proven experience in software development
  • Proficient with React development
  • Experience with source control management systems and continuous integration/deployment environments. GIT, Azure Pipelines.
  • Experience with automated testing
  • Experience with agile and scrum development methodologies.
  • Experience with debugging, performance profiling and optimisation
  • Strong initiative to find ways to improve solutions, systems, and processes
  • Forensic attention to detail
  • Experience in various frontend architecture patterns
  • Experience in implementing service workers
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience building PWA (Progressive web applications)
  • Knowledge of isomorphic React
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of server-side css pre-processing frameworks, such as LESS and SASS
  • Proficient understanding of utility based css frameworks, such as TailwindCSS
  • Strong proficiency in JavaScript, TypeScript, ES6 including DOM manipulation
  • Good understanding of modern frameworks - ReactJS, KnockoutJS, AngularJS
  • Proficient understanding of version control tools. (Git, Mercurial, SVN)
  • Good understanding of SEO principles and ensuring the application will adhere to them
  • Building reusable components and front-end libraries for future use
  • Experience integrating with RESTful API’s
  • Experience working with common front-end tools such as Babel, Webpack and NPM

 

Tech Stack:

  • React
  • .Net Core 2.2
  • Backend Microservices (Kubernetes, Docker)
  • Azure DevOps
  • CI/CD
  • Pipeline Management
  • Azure Cloud Services
  • Bugsnag
  • Graylog
  • Postman/Swagger

 

Seniority: Intermediate

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Backend Developer - AWS Cloud
Location: Cape Town
Salary: R120k - 140k per month
We are looking for a highly skilled Backend developer with proven experience in AWS cloud.
7 days ago


Backend Developer - AWS Cloud
Location: Cape Town
Salary: R120k - 140k per month
We are looking for a highly skilled Backend developer with proven experience in AWS cloud.
7 days ago


Lead Developer (.NET & Angular)
Location: Cape Town
Salary:
9 days ago


Python Developer
Location: Cape Town
Salary:
Our client is on the hunt for an intermediate developer who loves building reliable, efficient systems and isn’t afraid to roll up their sleeves.
15 days ago


Intermediate Python Developer (Remote)
Location: Cape Town
Salary:
New Year. New Code. New You.2026 is here, and it’s not just about resolutions—it’s about evolution. If you’ve promised yourself growth, impact, and a career that challenges you, this is your chance to make it real. Our client is looking for an intermediate Python developer ready to turn ambition into action.
15 days ago


FullStack JavaScript Developer
Location: Cape Town
Salary:
Join the team at Barefoot Cyber!Barefoot Cyber is a partner at IT Naledi Solutions. If you're ready to take the next step in your career, we'd love to hear from you: employment@itnaledi.co.za See below for details on this exciting opportunity:  We are seeking a Fullstack JavaScript developer who can ensure the stability, performance and continuous improvement of our security platfor...
18 days ago


Senior Full-Stack Developer
Location: Cape Town
Salary:
We’re looking for a Senior Full Stack developer who thrives on solving complex challenges and creating seamless digital experiences.
42 days ago


Lead Developer (.NET/React)
Location: Cape Town
Salary:
56 days ago


Technical Lead: Developer
Location: Cape Town
Salary: 65 000 Monthly
Technical Lead – .NET / Angular (fullstack)Location: Cape Town CBD (on-site)Type: Contractor based (long-term, full-time commitment)About the CompanyThis is your opportunity to join a global SaaS leader that helps some of the world’s biggest brands deliver consistent, compliant, and beautifully branded communication experiences — at scale.Headquartered in New Zealand and trusted by thousands...
11 days ago


Create a free job alert for Intermediate Frontend Developer in Cape Town

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions