LendTech (a division of DT one) provides B2B digital lending solutions for emerging markets in partnership with mobile and digital wallet operators and financial service providers. LendTech supports 24 operations in 23 countries, across Africa, the Middle East and Asia. Our headquarters are in Nairobi, but we have a global, diverse team in over 6 countries. The tech stack we use for Backend is Java, Java frameworks like Spring boot while for Frontend we use React, Javascript, HTML, CSS
Your tasks as Senior Front-end Developer
-
design and develop appealing user interface components and implement them following well-known React.js workflows (such as Flux or Redux).
-
ensure that these components and the overall application are robust and easy to maintain.
-
coordinate with the the team working on different layers of the infrastructure.
-
Design client-side and server-side architecture
-
Building reusable components and front-end libraries for future use
-
Test software to ensure responsiveness and efficiency
-
Managing the end-to-end life cycle for the production of software and applications
-
Write technical documentation
-
Overseeing the automated testing and providing feedback to management during the development process
-
Modifying and testing changes to previously developed programs
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