Talent.com
Senior Front-End Software Engineer
Senior Front-End Software EngineeriKhokha • Any, South Africa
Senior Front-End Software Engineer

Senior Front-End Software Engineer

iKhokha • Any, South Africa
30+ days ago
Job description

Were 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 hybrid remote and in office work models.
  • 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 yourself at HQ coffee on tap and a selection of hot beverages provided 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

    Create a job alert for this search

    Senior Software Engineer • Any, South Africa

    Related jobs
    Component Engineer

    Component Engineer

    Profile Personnel • Kariega, South Africa
    To ensure the company products are engineered to market requirements by designing, developing, testing and introducing locally manufactured components, by adapting and developing company sourced de...Show more
    Last updated: 8 days ago • Promoted
    Maintenance Manager

    Maintenance Manager

    Abantu Staffing Solutions • Kariega, South Africa
    Affirmative Action South African citizen.Mechanical or Electrical Engineering and equivalent experience.Government Certificate of Competency qualification (GCC) advantageous.Experience in the autom...Show more
    Last updated: 30+ days ago • Promoted
    Store Administrator

    Store Administrator

    Top Vitae • Addo, South Africa
    Effective control of all inventory and service items on both farms.Goods Receipt / Issuing in SAP of inventory items and services daily. Following up on outstanding orders and give feedback to Buyer...Show more
    Last updated: 25 days ago • Promoted
    Software Developer (Senior)

    Software Developer (Senior)

    EnableSA (Pty) Ltd • Port Elizabeth, EC, za
    Quick Apply
    Our client is seeking a highly skilled and experienced.This role requires a strong technical leader who can guide development teams, drive innovation, and deliver robust, scalable software solution...Show more
    Last updated: 30+ days ago
    Application Engineer (2-Year Contract) - Automotive

    Application Engineer (2-Year Contract) - Automotive

    Abantu Staffing Solutions • Kariega, South Africa
    South African citizen, residing in Gqeberha area or willing to relocate.BSc / BTech / BEng in Mechanical, Electrical or Mechatronics Engineering. Minimum 2 years’ relevant experience in an engine ma...Show more
    Last updated: 20 days ago • Promoted
    Vehicle Engineer : Africa (1 Year FTC)

    Vehicle Engineer : Africa (1 Year FTC)

    Abantu Staffing Solutions • Kariega, South Africa
    Minimum National Diploma or Degree in the field of Engineering.Experience in an automotive engineering environment.Exposure to and utilisation of project management systems.Experience in the compan...Show more
    Last updated: 30+ days ago • Promoted
    Project Manager : Corporate Strategy

    Project Manager : Corporate Strategy

    Omega Human Capital • Kariega, South Africa
    Are you the kind of person who sees a complex project and immediately starts mapping the timelines, risks, people, and outcomes in your head?. Do you thrive where strategy meets engineering, and whe...Show more
    Last updated: 2 hours ago • Promoted • New!
    Junior Software Developer (Front / Backend)

    Junior Software Developer (Front / Backend)

    Staff Unlimited Recruitment Pty Ltd T / A MPC Recruitment Group EC • Port Elizabeth, South Africa
    Our client has an exciting opportunity for a Junior Software Developer (Front / Backend) to join their team.As Junior Software Developer, you'll be responsible for the maintenance and ongoing develop...Show more
    Last updated: 30+ days ago • Promoted
    Front End Loader / Excavator

    Front End Loader / Excavator

    Greys Personnel • Uitenhage, South Africa
    The ideal candidates will have proven experience in handling.Front End Loaders, Excavators, or similar heavy-duty machinery. Front End Loaders, Excavators, or other material-handling machines.Load a...Show more
    Last updated: 7 days ago • Promoted
    Engineering Data Controller

    Engineering Data Controller

    RMG Recruitment • Uitenhage, South Africa
    Applications are invited from suitably qualified & experienced candidattes to fill the Engineering Data Controller position in the Engineering Operations Department - Product Development (Kariega)....Show more
    Last updated: 6 days ago • Promoted
    Process Engineer

    Process Engineer

    Staff Solutions Recruitment • Uitenhage, South Africa
    Follow the start-up of all Premium Wrapping / Sewing machines on site in order to get the standards and best practices.Prepare the initial samples with Plant and Project team for the final customer a...Show more
    Last updated: 30+ days ago • Promoted
    Server Engineer

    Server Engineer

    ICT Engage • Port Elizabeth, South Africa
    Our client is searching for an experienced intermediate S.The ideal candidate will help build, maintain, and troubleshoot, the company's rapidly expanding co-lo and cloud infrastructure.They will w...Show more
    Last updated: 26 days ago • Promoted
    Intermediate / Senior Software Developer

    Intermediate / Senior Software Developer

    Imforce Recruitment • Port Elizabeth, South Africa
    Honours Degree / Degree + work experience.Intermediate developers will need 4+ years experience.Technical requirements / abilities : . Must have experience in Microsoft SQL.Must have some experience in ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Administrative Coordinator

    Remote Administrative Coordinator

    DevFinders • Coega, EC, ZA
    Remote
    Want to work remotely for a UK-based company and put your organisation skills to good use? We’re looking for a Remote Administrative Coordinator who enjoys creating order, supporting a busy team, a...Show more
    Last updated: 9 days ago
    Senior Workspace Engineer

    Senior Workspace Engineer

    Performit Personnel • Port Elizabeth, South Africa
    Global Company is looking for a Senior Workspace Engineer to join their team.The Workspace Engineer is responsible for designing, implementing, and supporting modern endpoint management solutions a...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Performit Personnel • Port Elizabeth, South Africa
    The purpose of this position is to develop solutions by guiding development of program specifications, overseeing testing efforts and leading programmers. A Senior Developer is responsible for all d...Show more
    Last updated: 30+ days ago • Promoted
    Senior Server Engineer

    Senior Server Engineer

    Pty • Port Elizabeth, Eastern Cape, South Africa
    An IT solutions company is seeking a.Youll work alongside a collaborative engineering team to ensure top performance reliability and scalability for enterprise clients!.Port Elizabeth Permanent R...Show more
    Last updated: 30+ days ago • Promoted
    Senior iOS Mobile Engineer

    Senior iOS Mobile Engineer

    Yoyo Group • Any, South Africa
    We are seeking a skilled iOS Mobile Engineer to join our innovative Collab team.Yoyo Collab is our professional services business unit where our team works on secondment inside large corporates bui...Show more
    Last updated: 30+ days ago • Promoted