Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Senior Site Reliability / Gitops Engineer At Canonical

Job SummaryThe IS team at Canonical supports and maintains all of Canonical's IT production services. The team is in charge of running services used by over ...


From Canonical - Nairobi Area

Published a month ago

Cloud Field Engineer - Emea (Remote) At Canonical

What your day will look likeWork across the entire Linux stack, from kernel, networking, storage, to applicationsWork in Python to design and deliver open so...


From Canonical - Nairobi Area

Published a month ago

Service Engineer At Wananchi Group

Job Purpose/Summary:Reporting to the Technical Support Team Leader, the job holder is responsible for call technical support and troubleshooting guidance per...


From Wananchi Group - Nairobi Area

Published a month ago

Policy, Research And Partnerships Manager At Institution Of Engineers Of Kenya

PurposeThe Policy, Research and Partnerships Manager who will be responsible in Leading the policy unit, including the research coordination, policy engageme...


From Institution Of Engineers Of Kenya - Nairobi Area

Published a month ago

Senior Front End Engineer At Power Learn Project

Senior Front End Engineer At Power Learn Project
Company:

Power Learn Project


Details of the offer

Role OverviewThe 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 websiteDevelop and maintain high-quality, responsive web applications using React, Next.js, 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 teamCollaborate with cross-functional teams to translate user stories and designs into scalable, performant codeWork 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 developmentEnsure 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 MetricsQuality 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, Next.js, 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).


Source: Myjobmag_Co

Job Function:

Requirements

Senior Front End Engineer At Power Learn Project
Company:

Power Learn Project


Built at: 2024-05-19T21:51:28.891Z