Senior Frontend Engineer at Andela Nigeria

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Nairobi, and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.We are recruiting to fill the position below:Job Title: Senior Frontend EngineerLocation: Lagos, NigeriaAbout the RoleIn this role, you will primarily work as a Senior Frontend Engineer within the Technology department building world-class learning technology to support the skill development of Andela developers at scale.As the Senior Frontend Engineer, you will take on complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary.You will require little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease.You will show initiative beyond knocking tasks off a list; you are able to identify and suggest areas of future work for yourself or your team.You will drive product velocity and deliver products with confidence. You will take pride in building products that are key to helping Andela grow and scale as an organization.Key ResponsibilitiesWork closely with Product Managers, Engineers and Stakeholders to understand the business requirementsCollaborate with a team of engineers to deliver complex software solutions that meet those needsOwn the full lifecycle of features from design, to implementation to deployment and maintenancePromote and nurture good team practices such as TDD, code reviews, and pair programmingSeek empirical evidence through proof of concepts, tests and external researchMentor junior developersProvide technical advice and weighs in on technical decisions that impact other teamsIdentify gaps, bottlenecks, and areas of frontend architectural debt, and capable of redesigning the system to address those issuesParticipate extensively in design and code review sessions across teamsSet direction at the project level and consistently influences decision-making at the pillar levelIdentify and proactively tackle technical debt 

Apply at