Buy/Sell/RentServicesReal EstateEventsNairobi JobsBusinesses
Fonolive, #1 Social Job Search Engine Create your resume profile in just 5mins.
Senior Front-end Developer Nairobi Brave Venture Labs Nairobi

Senior Front-end Developer Nairobi

2020-11-18 08:36:35
Senior Front-end Developer Nairobi
About us...
Brave finds rising star talent for high growth companies. That means we’re always on the look out for brilliant folks like you. We work to understand your work interests, career goals, and talents. And then put you in touch with our clients who might want to interview you. Feel free to share our details with a friend or peer. We’d be happy to link them with jobs too.

About the company:
The company bridges gaps in food and market security through an organised platform for an ef?cient, fair, transparent and formal marketplace. They source quality produce from thousands of farmers, providing them with a ready guaranteed market, and deliver from their pack houses to thousands of vendors, at prices fair to everyone. Their dedicated team consists of over 400 professionals in sourcing, sales, logistics, ?nance, tech, administration and HR.

About the role:

The role reports to the technical team lead
Responsibilities:

• Own frontend development work in one of our product... lines
• Working with your team to brainstorm on technical problems
• Write automated tests for frontend code including acceptance tests. Unit and E2E tests
• Continuously improving the quality of the codebase
• Coding of elements created by the Design team
• Determine technical feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
• Involve yourself in research, prototyping, wireframes, interaction design, and visual design as a part of a multi-disciplinary team where applicable
• Accomplish engineering and organization mission by completing related work and tasks as needed.

Skills and Qualifications

• At least 4 years experience working with JS
• Deep understanding of Javacript internals e.g Promises, Closures, IIFE’s, prototypal inheritance, how “this” keyword works, HOF, variable scope and hoisting etc
• Deep knowledge and understanding of the DOM and BOM
• Write semantic HTML5 code
• Knowledge of handling Authentication, authorization and session management
• Knowledge of isomorphic applications
• Aware of web security concerns and how to curb them. I.e XSS, CSRF, SQL injections, DDoS etc
• Knowledge of how of how xhml http request works
• Experience with node.js
• Knowledge of PWA’s and service workers
• Knowledge on web workers and how they can be used
• Ability to write accessible web applications
• Knowledge of design systems and theming
• Write module and maintainable styles
• Can write modular, concise, well documented JavaScript code.
• Demonstrated experience in building responsive applications
• Basic knowledge in android and backend technologies
• Experience working with Oauth2 and JWT
• Experience working with APIs consumed by mobile and desktop devices
• Working knowledge of GraphQL
• Deep understanding of web performance and optimization
Nairobi Kenya
Senior Front-end Developer Nairobi Brave Venture Labs Nairobi
Meet locals, buy, sell, find deals, real estate, events on the #1 social classifieds.

Advertise here

PETport Pet Relocation Service 1029 Pretoria Rd, Benoni North AH, Johannesburg, 1501 YT ZA
PETport Pet Relocation Service
1029 Pretoria Rd, Benoni North AH, Johannesburg, 1501 YT ZA
GP Garage Door Repair Randburg 75 4th Ave, Randburg, Gauteng 2104 YT ZA
GP Garage Door Repair Randburg
75 4th Ave, Randburg, Gauteng 2104 YT ZA
Pro Gate Motor Repairs - Pretoria Pretoria, Gauteng, 0184 ZA
Pro Gate Motor Repairs - Pretoria
Pretoria, Gauteng, 0184 ZA

Ultimate Tech Standard Street, Nairobi 00200 KE
Ultimate Tech
Standard Street, Nairobi 00200 KE
GP Garage Door Repair Randburg 75 4th Ave, Randburg, Gauteng 2104 YT ZA
GP Garage Door Repair Randburg
75 4th Ave, Randburg, Gauteng 2104 YT ZA
GP Garage Door Repairs Pretoria 972 Arcadia St, Pretoria, Gauteng 0007 YT ZA
GP Garage Door Repairs Pretoria
972 Arcadia St, Pretoria, Gauteng 0007 YT ZA

Popular Fonolive Groups

Coronavirus - Questions and Answers New York City NY United States
Coronavirus - Questions and Answers (175 members)
New York City NY United States
Black Lives Matter - Making History New York City NY United States
Black Lives Matter - Making History (174 members)
New York City NY United States
Ambazonians Fight For Freedom New York NY United States
Ambazonians Fight For Freedom (92 members)
New York NY United States


Copyrights © 2021 Fonolive. All Rights Reserved.