Front End Developer duties include determining the structure and design of web pages, striking a balance between functional and aesthetic design and ensuring web design is optimized for smartphones.
Minimum Qualification : Bachelor
Experience Level : Mid level
Experience Length : 2 years
Minimum a Bachelor's degree in relevant areas e.g. ICT, web design, etc.
Minimum of two (2) years’ relevant experience.
Strong English written and oral communication skills.
Ability to effectively communicate design processes, ideas, and solutions to teams and clients.
Ability to use UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
Appreciate & Develop high quality Front End / UI patterns.
A great sense of personal responsibility to the assigned work, with a keen interest to innovate around features and align them to the overall team goals and business objectives
Working knowledge of CSS framework Bootstrap
Working knowledge of Model-View-Controller (MVC) architectural pattern.
Intermediate knowledge of a front-end framework Angular,React.JS, Vue.JS in the design, development, testing, securing and deployment of front-end web applications
Intermediate knowledge and ability to connect web applications developed to our RESTful API services and third party services
Understanding of testing web applications
Ability to iterate designs and solutions efficiently and intelligently.
Technical Nice To Have
Working knowledge of Git, BitBucket version control and software collaboration tool
Basic knowledge of object oriented development language - C#, VB.NET, .NET framework.
Basic knowledge of database management systems - MS SQL Server
Experience in Azure, Cloud Services (REST), Power BI.
Portfolio of previous Front End projects
Kshs 60,000 Kshs 75,000 Gross