Senior Front End Engineer

4 weeks ago


Nairobi, Nairobi Area, Kenya Power Learn Project Full time

Role Overview

  • The Senior Front End Engineer at our organization plays a crucial role in developing and maintaining high-quality, responsive web applications using cutting-edge technologies. This role involves collaborating with cross-functional teams to translate user stories and designs into scalable, performant code. The Senior Front End Engineer will implement best practices for web development, including accessibility, SEO, and performance optimization. Additionally, they will participate in code reviews, provide constructive feedback, and mentor junior engineers. Staying updated with the latest frontend technologies and trends is key, and advocating for their adoption when appropriate is part of the role's responsibility.

Key Responsibilities:

Developing and maintaining website

  • Develop and maintain high-quality, responsive web applications using React, , and other frontend technologies:
  • Ensure code is well-structured, modular, and follows best practices.
  • Continuously refactor and optimize code for improved performance and maintainability.
  • Implement and maintain automated tests to ensure code reliability.

Collaborate with the tech team

  • Collaborate with cross-functional teams to translate user stories and designs into scalable, performant code
  • Work closely with UI/UX designers to understand user flows and translate mockups into functional components.
  • Communicate effectively with back-end developers to ensure smooth integration of front-end features with APIs and databases.
  • Participate in user story refinement and estimation to define application scope and timelines.
  • Develop a shared understanding of technical feasibility and potential challenges with all stakeholders.

Implement best practices for web development

  • Ensure applications adhere to web accessibility standards WCAG to ensure inclusivity for all users.
  • Implement SEO best practices to improve search engine visibility and drive organic traffic.
  • Monitor and optimise application performance using tools like Lighthouse and Chrome DevTools.

Participate in code reviews:

  • Conduct thorough code reviews, focusing on readability, maintainability, and adherence to coding standards.
  • Provide guidance and support to junior engineers, helping them improve their technical skills and grow professionally.
  • Actively seek feedback from peers and incorporate it into your work to continuously improve.

Stay updated with the latest frontend technologies:

  • Attend conferences, workshops, and webinars to stay informed about new technologies and best practices.
  • Experiment with new tools and frameworks in personal projects to gain hands-on experience.
  • Share knowledge with the team through presentations, blog posts, or internal workshops to promote continuous learning.

Key Performance Metrics

  • Quality of Work: Consistently delivering high-quality code that meets project requirements, is well-documented, and follows best practices.
  • Efficiency: Completing tasks and projects in a timely manner, meeting deadlines, and contributing to overall team productivity.
  • Problem Solving: Demonstrating strong problem-solving skills, especially when faced with complex technical challenges or bugs.
  • Technical Leadership: Providing guidance and mentorship to junior developers, contributing to code reviews, and actively participating in architectural decisions.
  • Collaboration: Effectively collaborating with cross-functional teams, including designers, product managers, and other developers, to deliver cohesive and user-friendly applications.

Requirements:

  • 4+ years of professional experience in frontend development, with a focus on web application development.
  • Strong proficiency in React, , and other modern frontend technologies.
  • Experience with state management libraries such as Redux or Context API.
  • Demonstrated understanding of CSS preprocessors like Sass or Less, and responsive design principles.
  • Familiarity with RESTful APIs and asynchronous JavaScript.
  • Proven track record of delivering high-quality, scalable code in a fast-paced environment.
  • Experience with version control systems such as Git and collaborative development workflows.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent experience.


  • Nairobi, Nairobi Area, Kenya Amini Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa and the tropical belt.The role:We are looking for a talented and experienced...


  • Nairobi, Nairobi Area, Kenya Co-operative Bank of Kenya Full time

    The Co-operative Bank of Kenya Limited is incorporated in Kenya under the Company Act and is also licensed to do the business of banking under the Banking Act. The Bank was initially registered under the Co-operative Societies Act at the point of founding in 1965.Job reference number FED/IID/2024The RoleThe successful jobholder will be expected to: Develop...


  • Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.SUMMARYWe are looking for a...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Lipa Later Limited Full time

    SummaryAs a Front-End Engineer, you are responsible for leading the design and development of web applications at Lipa Later Group using frameworks like React JS, AngularJS and In this role, you will collaborate with cross-functional teams, contribute to architectural decisions and provide technical leadership in front-end technologies. The ideal candidate...


  • Nairobi, Nairobi Area, Kenya Qhala Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your needsThe Role:We are seeking a talented and experienced Senior Full Stack...


  • Nairobi, Nairobi Area, Kenya BasiGo Full time

    BasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel.Roles & Responsibilities Design and implement scalable and reliable software systems architectures. Develop a suite of software applications for data acquisition, customer...


  • Nairobi, Nairobi Area, Kenya Koko Networks Full time

    This company was formerly known as SmartCook Energy. Last-mile energy networks for Africa's cities. Smarter commerce for urban Africa. Unique rich media delivery platforms. Our mission is to improve life for everyone in Africa's cities.The RoleAs a Fullstack Software Engineer at KOKO Labs, you will be an integral part of our dynamic team working to bring new...


  • Nairobi, Nairobi Area, Kenya Tezza Business Solutions Ltd Full time

    Tezza Business Solutions Ltd is a "niche" service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas.Job Summary:The Senior Software Development Test Engineer (SDET) helps deliver the quality and performance of large scale, big data, custom...


  • Nairobi, Nairobi Area, Kenya International Planned Parenthood Federation (IPPF) Full time

    ABOUT THE COMPANYThe International Planned Parenthood Federation (IPPF) is a global service provider and a leading advocate of sexual and reproductive health and rights for all. For more than 60 years IPPF has been at the forefront of the battle to ensure women have the right to decide about their future – issues such as who they live with, what happens to...


  • Nairobi, Nairobi Area, Kenya Staffrite Full time

    Specific responsibilities include:Design and implementation of structured cabling, active IT/Network, Audio-Visual and Security systemsOversee office networks, infrastructure and software/systems designs and implementation.Support end-users and ensure 100% uptime of networks, infrastructure, and systems.Provide technology and server hardware setup,...


  • Nairobi, Nairobi Area, Kenya International Planned Parenthood Federation (IPPF) Full time

    IPPF is a global service provider and a leading advocate of sexual and reproductive health and rights (SRHR) for all. We are a world-wide movement of national organisations working with and for communities and individuals.SummaryThe Front Office Specialist Float is the face of PPPSGV and responsible for supporting the delivery of health care services. The...

  • Back-End Engineer at

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Amini Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa and the tropical belt.The role:We are seeking a highly skilled and motivated...


  • Nairobi, Nairobi Area, Kenya CIO East Africa Full time

    CIO EAST AFRICA is the leading magazine for the Information and Communications Technology (ICT) industry in East Africa, published by Kommunication Ultimate Limited (KUL) in conjunction with the International Data Group (IDG), a world-renowned publisher of legendary brands.SummaryWe are looking for a mid-level Full Stack Web Developer to join our growing...

  • Front Office

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Staffrite Full time

    The Kenya Climate Innovation Center (KCIC) provides holistic, country-driven support to accelerate the development, deployment and transfer of locally relevant climate and clean energy technologies. The KCIC provides incubation, capacity building services and financing to Kenyan entrepreneurs and new ventures that are developing innovative solutions in...

  • Front Office Admin

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Brites Management Full time

    Brites Management Services Limited is one of the best leading Recruitment and HR consultancy companies in Nairobi, Kenya. We are registered and incorporated under Companies Act (Cap. 486) and we provide a complete range of HR SolutionsDuties and Responsibilities Attend to walk in customers and visitors, directing them accordingly as per their request....

  • Frontend Engineer at

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Incourage Full time

    Simplifying insurance access and distribution for insurance agencies.SummaryThe role involves designing, developing, testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend engineers to turn requirements and design documents into elegant code and delightful user experiences. The successful...

  • Fullstack Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya BasiGo Full time

    BasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel.Roles & Responsibilities Implement scalable and reliable software systems architectures. Develop a suite of software applications for data acquisition, customer management,...


  • Nairobi, Nairobi Area, Kenya Frank Management Consult Ltd Full time

    Frank Management Consult Ltd is an international management consulting agency. We work with major companies, raising their performance, driving their strategies and enhancing their productivity.SummaryWe are seeking a hands-on technical Platform engineering lead who will manage a team of Platform Engineers accountable for enterprise-wide system...


  • Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.SUMMARYReporting to the...

  • Frontend Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Incourage Full time

    ABOUT THE COMPANYTo encourage and increase the players in the insurance industry by building a No.1 platform where anyone can easily purchase and sell insurance products in Africa. JOB SUMMARYThe role involves designing, developing, testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend...