Job Title: Senior Frontend Engineer (UK / Africa)
Location: Lagos, Nigeria
Job Description:
- We are looking for a Senior Frontend Engineer who can help our ever-growing team in moving us to the latest generation of frontend application development whilst also making sure our direct to customer products remain performant and available to our customers.
- The post holder will report to the Software Engineering Manager.
- This role is open to candidates in either London, Dakar, Lagos or Nairobi.
How your skills and passion will come to life at AZA:
Advertisements
- Innovate, Develop, Maintain and Contribute to the existing AZA’s codebase and it’s associated applications.
- Work closely with the engineering leads to aid with architecture decisions for the application and supporting infrastructure.
- Mentor, train and support other engineers in order to develop our in house frontend development skills.
Requirements
- Preferably someone who has worked as a Senior Frontend Engineer for a minimum of 5 years.
- Proven proficiency Javascript, Typescript specifically React.
- Good knowledge of working with APIs and specifically using them as data sources for frontend applications.
- Familiarity with deploying and managing frontend applications on the cloud in an automated way.
- Good knowledge of current Javascript standards (ES6+).
- Proven proficiency using automated Javascript testing frameworks.
- Proficient with CSS3 and related tools/methodologies such as Less and/or Sass, CSS modules, CSS-in-JS etc.
- A strong and flexible work ethic.
- Excellent communication skills.
Desired:
- Good knowledge of software deployment tooling and orchestration.
- Good knowledge of software deployment tooling and orchestration.
- Good knowledge of cloud providers, especially AWS.
- Good knowledge of source control using Git.
- Familiarity with logging, monitoring and alerting tools.
- Familiarity with the agile development methodology specifically Scrum.
- Familiarity with DevOps principles, especially the 12 Factor App and Infrastructure as Code.
- Familiarity with container architecture, especially Docker.
- Preference to participate in pair-programming and using GitHub pull requests to review code of others.
- Confidence in refactoring and working with both new and existing codebases.
Benefits
- A competitive salary and benefits package.
- Casual work environment.
- Great work -life balance.
- We value autonomy.
- Opportunity for growth for all employees.
- Opportunity to work hard and play hard and more!!
APPLY NOW
Job Features
Job Category | Engineering / Technical |