Senior Front End Engineer at

1 month ago


Nairobi, Nairobi Area, Kenya Power Learn Project Full time

Power learn Project is a Pan-African Non-governmental Organisation that is here to see through a transformative Africa by equipping the youth with technology skills.

We believe in truly placing the power of knowledge, technology, and opportunity in the hands of the youth.

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...

  • Front-End Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Solidaridad East & Central Africa Full time

    JOB SUMMARYWe are seeking a talented Front-End Developer Consultant who is motivated to blend art design with programming. You will work closely with our UI/UX designer and backend developer to bridge the gap between graphical design and technical implementation, playing a pivotal role in defining both the look and functionality of the application. If you...


  • Nairobi, Nairobi Area, Kenya Solidaridad Eastern & Central Africa Expertise Centre (SECAEC) Full time

    As a frontrunner in the area of sustainable economic development, Solidaridad seeks to create prosperity for everyone that respects both the people and the planet. With almost 50 years of experience, experts in the field and pragmatic collaboration with influential partners in and around the supply chain, Solidaridad develops smart solutions that bring...

  • Front-End Developer

    1 month ago


    Nairobi, Nairobi Area, Kenya Presta Africa Full time

    Job DescriptionWe are seeking skilled Vue.JS Front-End developers with 1-2 years of commercial experience. Our tech stack is founded on micro-services architecture using Spring Framework, with some legacy components in place. There's a lot to explore and test your abilities – we hope you're ready for the challenge! Note: We will only progress candidates...

  • Front-End Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Presta Africa Full time

    Job DescriptionWe are seeking skilled Vue.JS Front-End developers with 1-2 years of commercial experience. Our tech stack is founded on micro-services architecture using Spring Framework, with some legacy components in place. There's a lot to explore and test your abilities – we hope you're ready for the challenge! Note: We will only progress candidates...


  • Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    The job profile for this position is Application Development Senior Analyst, which is a Band 3 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you...


  • 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...


  • Nairobi, Nairobi Area, Kenya Savannah Tracking Ltd Full time

    Savannah Tracking ltd. is an original Kenyan based company with a recently established presence in Canada. The managing director, Dr. Henrik Rasmussen, provides the scientific and research-based expertise. He has worked for the last 20 years on animal tracking and identification, holding a Ph.D. in behavioral ecology from Oxford University.SummaryWe are...


  • Nairobi, Nairobi Area, Kenya Zamara Kenya Full time

    Job DescriptionAchieving Zamara's ambitious strategic priorities will be challenging yet essential. The continued success of the organization relies on nurturing a top-tier team. We are seeking a skilled Assistant Front-end Software Developer to join our internal software development squad.The position will be under the supervision of the Software...


  • Nairobi, Nairobi Area, Kenya Zamara Kenya Full time

    Job DescriptionAchieving Zamara's ambitious strategic priorities will be challenging yet essential. The continued success of the organization relies on nurturing a top-tier team. We are seeking a skilled Assistant Front-end Software Developer to join our internal software development squad.The position will be under the supervision of the Software...


  • Nairobi, Nairobi Area, Kenya M365Connect Full time

    Job Description:We are looking for a skilled WordPress Developer with a strong focus on front-end development to join our remote team. The WordPress Developer – Frontend Specialist role involves bringing our websites to life and creating intuitive dashboards using the Metronic theme. You will work closely with our design and development teams to ensure our...


  • Nairobi, Nairobi Area, Kenya alphabloQ (Techstars '22) Full time

    Job DescriptionAs a Senior Software Engineer at alphabloQ, you will play a pivotal role in developing blockchain and AI-driven software solutions that are essential for the growth and scalability of our platform. This position demands a high level of expertise in backend and full-stack development, focusing on the integration of blockchain technology in the...


  • Nairobi, Nairobi Area, Kenya Cigna Full time

    Cigna is a global health service company, dedicated to helping the people we serve improve their health, well-being and sense of security. Cigna has almost 40,000 employees who service over 80 million customer relationships around the world.SummaryAs a Front End Developer you will be joining the team supporting and developing the Salesforce Experience Cloud...


  • 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 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 Solidaridad Eastern & Central Africa Expertise Centre (SECAEC) Full time

    As a frontrunner in the area of sustainable economic development, Solidaridad seeks to create prosperity for everyone that respects both the people and the planet. With almost 50 years of experience, experts in the field and pragmatic collaboration with influential partners in and around the supply chain, Solidaridad develops smart solutions that bring...

  • Front End Developer

    5 days ago


    Nairobi, Nairobi Area, Kenya Cashlet Full time

    ABOUT THE COMPANYAbout usOur mission is to help people invest, manage, and grow their money in the simplest way possible.While saving and investing have been thought to be complicated and stressful, we make it easy to understand, fun, and engaging.Using a fully mobile-based app, we focus on helping you achieve your financial goals by giving you a platform...


  • 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 Senior Software Engineer at KOKO Labs, you will play a pivotal role in leading and delivering innovative...


  • Nairobi, Nairobi Area, Kenya Holistic Intelligence for Global Good (higg) Full time

    The roleAre ==YOU== ready to be the senior full-stack engineer (or tech lead)* who leads the software design and development of the platform mentioned earlier?*Note: We think people should be able to pick the title that best fits them. Either of these titles fits this role, but we're open to other suggestions.As the Senior Full-Stack Engineer, you'd be...