23.07.2023
Senior Front-End Software Engineer
iKhokha
Umhlanga, KZN, South Africa
JavaScriptHTML5HTMLCSS
Other High-Paying Jobs in Arica
iKhokha is looking for game changers in Software Engineering to join our Tribe and change the tides of the payment industry.If you love working on a challenge while breaking the barriers with fun and passionate Tribe members, then look no further!So, what will you do?Develop and maintain visually appealing, responsive and crispy new user-facing features that drive our users to take action and interact with web-based systems and applications efficiently.Utilise various front-end technologies such as HTML, CSS, and TypeScript/JavaScriptYou will be building new technologies, maintaining existing technologies as well as testing various systems within the FinTech space.You will be working in an Agile environment within a collaborative cross-functional Team, reporting into the Software Development Manager.In addition to the above, you will;Ensure front-end and Back-end communicate and integrate seamlesslyImplement required updates and enhancements through debugging, error fixing, and implementation of new features.Optimize site performance by implementing relevant Mechanisms and toolsImplementing responsive designs to cater for varying devices to ensure a seamless user experienceEnsuring cross site compatibility to resolve functional inconsistenciesKey Responsibilities Include:WritingComplex CodeWorking and independently complete TasksGood problem and troubleshooting skillsGood technical knowledge and experience.Ability to make decisions within your scope of workManaging and driving technical and domain knowledge sharing within the Team.Deal Breakers:At least 5 + years of relevant experience with the below technologies:HTML5, CSS and JavaScriptExperience in Web Performance OptimisationKnowledge in Building Responsive DesignsExperience developing on CMS platforms such as WordPress, Drupal or Magento etc.REST API Integration.Experience in Agile:using Scrum or Kanban methodologies.Version Control: Working in an Engineering Team (3+ Developers of various levels) with a version control system such as GitHub.Development Environments: Working in an Engineering Team (3+ Developers of various levels) with multiple Environments for Development, Testing and Production; including Branching Strategies.Technical Leadership: Leading a Software Engineering Team (3+ Developers of various levels) in: Technical Leadership, Code Quality, Code Standards, Code Security, System Code Performance.Creating, Maintaining and Reviewing Documentation.Leading and participating inCode Reviewsfor your own code and code from other Teams.Mentorship: Mentoring, supporting and guidingTeam Members.The following would be advantageous:Experience using modern Front-end frameworks such as React.js, Tailwind etc
Apply to Job
Attention! You will be redirected to another site