Senior Front-end Developer

arrowNairobi, Kenya

Job Description

Your qualification

  • BS or MS degree in Computer Science, Software Engineering or a related field

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Experience with popular React.js workflows (such as Flux or Redux)

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • A knack for benchmarking and optimization

  • Familiarity with code versioning tools

  • Familiarity with database technologies such as PostgreSQL, MongoDB

Nice to Have

  • Knowledge of isomorphic React is a plus

  • Understanding of Mobile development frameworks for Android and IOS

  • Passionate about UI/UX design and development

  • Able to take criticism positively and to learn from mistakes

  • Able to self critique and analyse and be motivated to constantly improve and develop both professionally and personally

  • Show commitment to collaborative problem solving

  • Shows leadership and enthuses others to achieve their potential and create a positive atmosphere.

  • Ability to understand business requirements and translate them into technical requirements

Work Details

  • Onsite in Nairobi (no relocation package)

  • Permanent Role NOT freelance

  • Medical & Pension, Group Life Cover

  • Starts in June

  • Full-time 40 hours a week

  • 21 days holiday

  • Flexible working environment, exciting projects to work on especially in RnD department. If you like building new stuff, microservices design patterns etc

  • Language: English B1


About the company

Our flagship products are Advance Credit Service (ACS) and Nano: ACS is an airtime or data advance offered to prepaid mobile subscribers at the point of low credit. Nano is a micro cash advance offered to mobile wallet users on demand.