Job Title: Senior Frontend Software Engineer – Angular – 1-year Contract (Extension based on Performance),
Cellulant is the leading one-stop digital payments company in Africa operating in 10 markets i.e. Kenya, Nigeria, Uganda, Tanzania, Ghana, Malawi, Zambia, Zimbabwe, Botswana, and Mozambique: providing the glue connecting everyone to everything, every day. To do this we are looking for qualified, passionate, dynamic, and vibrant people to drive our strategy and agenda.
Job Summary
As a Senior Software Engineer you work in a team that owns the design, development, and operations for major components of the payments business. You are responsible for designing and developing user interfaces using Angular 9 best practices.
Make complex technical and design decisions for one or more Angular
Ensuring software and solutions are stable and
Working within a team and as an individual contributor in a fast-paced, changing
Developing the required tests to fully test the required
Write Typescript, CSS, and HTML to develop new and update existing user
Contributing to architecture and design of product features and
Participate in an agile work environment to deliver
Research new tools and technologies for use within the
Assist in the troubleshooting of code defects and deploy timely
Duties and Responsibilities
Translate wireframes into functional web apps using HTML, CSS, Angular, MySQL, Redis, and Restful
Binding of UI elements to JavaScript object models
Architect scalable web architectures
Work in a cross-functional team to deliver a complete user experience
Create Unit and Integration tests to ensure the quality of code
Be responsive to change requests and feature requests
Write code that is cross-platform and cross-device compatible
Ability to wear many hats and learn new technologies quickly
Qualifications
5+ years of experience in software
Experience with Angular 2+ on large scale
Deep understanding of Observables and experience with
Knowledge of enterprise best practices including smart/dumb component
Experience with Sass, Less, and/or CSS
Ability to debug API
Write high-performance, reusable code for UI
Preferred Qualifications
Experience with Vue, is a
Experience with React a plus
Competencies
This role has some aspect of project management. The candidate will need to have strong soft skills to communicate and work well with several cross-functional teams in fulfilling the business
Detail-oriented – simply put, the devil is in the
Decision-making – succeeding in this role requires both a can-do and risk-taking attitude. With this in mind, it pays to sit back and evaluate the constraints and take a call using good judgment and rigorous
Key Relationships
Project manager – work planning, status review, risk analysis, feasibility
Technology Delivery Manager – status review, technical review, planning, design.
Information security team – vulnerability analysis and
Infrastructure team – provisioning and capacity
Other software
Support engineers – training,
Send your CV in PDF, email subject: Front end Engineer to [email protected] will be done on a rolling basis. Only shortlisted candidates will be contacted.
Apply for this Job Now
Reporting to the Manager Integration and Service Development, the position holder will be responsible for application development and evolution of existing service applications including integration to related service platforms.
Reporting to the Digital Channels Tech Lead, the position holder will be responsible for building the ‘client-side’ of our web applications and translate our company and customer needs into functional and appealing interactive applications. To create a functional and attractive digital environment for our company, ensuring great user experience.
Reporting to the QA- Functional test lead, the position holder will execute Software functional testing and ensure solutions delivered to the customers meet the desired user specifications; ensuring all bugs are identified and resolved before product launch leading to zero revenue losses and customer impact.
Reporting to the regional Solutions Delivery Director, we’re looking for a Technical and Solutions focussed Software Engineer who's passionate about the Fintech industry, loves to support partners and wants to work in a disruptive, fast-growing and exciting environment.