Enable job alerts via email!

Senior Front-End Software Engineer

iKhokha

South Africa

Remote

ZAR 500 000 - 800 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading FinTech company in South Africa is looking for a Senior Front-End Software Engineer to enhance product quality and performance. You will work collaboratively in an Agile team, focusing on creating high-quality user interfaces from design concepts. The ideal candidate will have strong proficiency in HTML5, CSS, JavaScript, and experience in mentoring others. This full-time position offers a hybrid work environment and competitive benefits.

Benefits

Hybrid work model
Competitive remuneration
Medical Aid contributions
On-demand learning and development
Friendly collaborative culture

Qualifications

  • 5+ years experience in frontend technologies with a mentorship capability.
  • Proficiency in modern animation techniques and performance optimization.
  • Strong attention to detail in design translation to code and cross-browser compatibility.

Responsibilities

  • Build and maintain user interfaces in the FinTech space.
  • Ensure engineering excellence in user-facing deliverables.
  • Work in an Agile environment and mentor team members.

Skills

Advanced HTML5 and CSS
JavaScript
TypeScript
React
Performance optimization
Micro-interactions
CSS animations

Education

Degree in Computer Science or Engineering

Tools

GitHub
Jest
VSCode
Figma
Job description

We're seeking a Senior Front-End Software Engineer who sets the bar for implementation excellence with a critical eye for detail polish and user experience quality.

Step into a role where your expertise will elevate our products challenge the status quo and set new benchmarks for whats possible in digital user interfaces.

So what will you do
  • You will build new technologies and maintain existing systems within the FinTech space with a focus on delivering high-quality user interfaces that exceed standard implementation requirements.
  • You will provide technical leadership with a critical eye for detail and polish ensuring engineering excellence in all user-facing deliverables.
  • You will work in an Agile environment within a collaborative cross-functional team reporting to the Software Development Manager.
  • You will develop polished user-facing features that exceed standard implementation quality translating Figma designs into high-quality interfaces using HTML5 CSS and attention to micro-interactions and visual details.
In addition to the above you will :
  • Provide technical implementation feedback during design handoffs and development planning ensuring feasibility and suggesting enhancements that elevate the final product.
  • Maintain high implementation standards across the engineering team with a critical eye for detail polish and user experience quality.
  • Work effectively with Back-End Engineers to ensure seamless integration that performs as a single cohesive system.
  • Mentor team members to develop both technical skills and attention to implementation quality fostering engineering excellence.
  • Ensuring that code developed is of the highest standards through the adherence to Engineering Principles Pull Request Standards and Definitions of Done.
  • Ensuring that development has sufficient Code coverage through the creation of Unit test.
  • Ensuring that code adheres to Clean as you code standard.
  • Creating reading maintaining interpreting updating and reviewing documentation.
  • Ensuring that the team and stakeholders are communicated too effective and efficiently through Pull Requests Jira Tickets Slack and Confluence.
  • Imparting valuable knowledge to the engineering team at large through knowledge sharing sessions.
Qualifications
  • A degree in Computer Science or Engineering or an equivalent combination of education and relevant experience.
Deal Breakers

5 years experience in the following :

  • High proficiency in with willingness to mentor others to excellence.
  • Advanced HTML5 and CSS experience with knowledge of CSS animations transitions and keyframes and advanced knowledge in CSS techniques for polished implementations.
  • Critical eye for polish and quality in user interface implementations as well as performance optimization for visual effects and animations.
  • Experience with modern frontend animation techniques and micro-interactions with knowledge of modern animation libraries (Framer Motion GSAP Lottie).
  • Proven ability to elevate standard implementations through technical excellence and attention to detail in areas like component library development and maintenance.
  • Strong attention to detail in translating designs to code with high fidelity such as Figma-to-code translation and cross-browser compatibility and visual consistency.
In addition to the above the experience in the following technologies domains and best practices will make you a frontrunner for the role :
  • JavaScript
  • TypeScript
  • Rest API Integration
  • Jest : Unit Testing framework
  • VSCode / IntelliJ
  • Working within an Agile environment using Scrum or Kanban methods.
  • Experience with creating maintaining and reviewing documentation.
  • Version Control experience whereby you have worked in Engineering Team (with developers of various levels) with a version control system such as GitHub.
  • Development Environments experience whereby you have worked in Engineering Teams (with developers of various levels) within multiple environments for Development Testing and Production; including Branching Strategies.
  • Experience with Technical Leadership whereby you have led a Software Engineering Team (with developers of various levels) and been involved in Technical Leadership Code Quality Code Standards Code Security System and Code Performance.
  • Experience with leading and participating in Code Reviews for your own team as well as those in other teams.
  • Experience mentoring teams toward higher implementation standards.Familiarity with design handoff processes and tools (Figma).
  • Understanding of performance implications of visual enhancements.
Additional Information

Perks of joining the Tribe

  • Work in a high-growth company with tangible results youre accountable for.
  • Enjoy hybridremote and in officeworkmodels.
  • Competitive remuneration and benefits including Medical Aid and Group Risk scheme contributions.
  • Be guided by visionary leadership.
  • Seize the opportunity for study leave.
  • Access to on-demand learning and development.
  • Experience a friendly collaborative culture with a team of all-round-lekker humans(its true we surveyed our Employees and they told us so).
  • If you find yourselfat HQ coffee on tap and a selection of hot beveragesprovided by our very own onsite Barista.

Remote Work : Yes

Employment Type : Full-time

Key Skills

Bootstrap,CSS,Front-End Development,HTML5,React,Redux,Node.js,Angular,Less,JavaScript,backbone.js,Sass

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.