Front-End Software Engineer Job in Kenya 2020
- Published date: April 10, 2020
- Category: IT, ICT & Software
-
- Location: Nairobi, Nairobi
- Jop type:
- Salary: Ksh Not mentioned
- Company name: Jobs in Kenya
Job Description
Job Vacancy: Front-End Software Engineer
Qualifications
- Seasoned with building highly interactive fully featured web applications.
- Must have a strong product design sense, and an eye for detail.
- Mastery of JavaScript, HTML, CSS, as well as DOM manipulation.
- Mastery of JavaScript programming and design and SOLID design principles.
- Experience with Angular, React, or Vue.
- Experience with jQuery and Ajax.
- Experience with Bootstrap or Material Design.
- Ability to build a feature from scratch & drive it to completion.
- Willingness to learn new technology, whatever lets you deliver the best product.
- Ability to dive into large existing projects and contribute by narrowing down and quickly understand relevant parts of the system.
- Must have a pragmatic and agnostic approach to coding, with no specific preference for any language/framework, and understanding when to (and when not to) apply certain design patterns and refactoring, based on years of experience with several large projects.
- Must have strong analytical and critical thinking skills.
- Proven track record for meeting targets & deliverables independently and as part of a group effort.
- Experience with performance and memory tuning with chrome developer tools.
- Knack for benchmarking and optimization.
- Familiarity with continuous integration.
Responsibilities
- Design and implement frontend features using a modern Javascript framework like React or Angular or Vue.
- Write clean and maintainable code to implement features.
- Create the test infrastructure to fully automate the testing of the features.
- Integrate health monitoring and logging tooling to maintain a healthy stack.
- Plan and architect the software development strategy for a robust and scalable stack.
- Maintain the latest version of libraries to stay on top of an ever changing frontend development landscape.
- Design and improve the user experience based on empirical feedback.
- Develop top-notch applications in complex, multi-threaded environments.
- Develop automated tests and maintain code quality.
- Track, diagnose, and repair application errors, performance issues, and deployment issues.
- Develop high-performing applications with a clean, minimalist aesthetic.
- Work with the team or customers to come up with UX design and implement it.
Kindly send your application to martin@jantakenya.com quoting current and expected salary.
Related jobs
-
IOS Software Engineer Job in Kenya 2020Jobs in Kenya
Job Vacancy: IOS Software Engineer Qualifications Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify ...
-
National Bank Senior Networks Manager Job in KenyaJobs in Kenya
National Bank – A Subsidiary of KCB Group Plc. Position Title: Senior Networks Manager Job Ref No. HR/050/2020 Division: ICT Reporting to: Head, ICT Infrastructure Position Scope: Reporting to the Head, ICT Infrastructure, the role holder is re...
-
FSD Africa ICT Manager Job in Nairobi, KenyaJobs in Kenya
FSD Africa Information and Communication Technology Manager Location: Nairobi About FSD Africa Established in 2012 and supported by UK aid, FSD Africa is a specialist development agency working to build and strengthen financial markets across sub-Sah...