Soko is seeking a front-end developer to join our growing development team. We are looking for a self-motivated candidate with a strong skill set in Angular, HTML5, CSS and Responsive Design. The ideal candidate should be able to provide a portfolio of previous work (online or PDF preferred) illustrating an eye for clean and functional code.
Who we are:
Soko aspires to transform the status quo of how trade is conducted with emerging markets, to create a more ethical supply chain. Soko is a catalyst for Global Supply Chain innovation, leveraging our proprietary ERP and mobile enterprise solutions in a distributed network of SME producers for a more ethical and agile production model. We employ over 2200 artisans around Nairobi and over East Africa in a ‘Virtual Factory’ model that utilizes technology to enhance human productivity for greater reward. Our commitment to ethical production has led to a growing demand for our products from companies such as Nordstrom, Edun, Goop and QVC, hundreds of boutiques, and thousands of online consumers. More information about Soko can be found on our website www.shopsoko.com.
The engineering team at Soko is composed of innovative developers who focus on developing cutting-edge value chain system. Our engineers enjoy building new technologies in a fast paced environment.
Who you are:
As an ideal candidate, you are someone who has experience working with modern front end technology stack. If you are passionate about front end development, if you enjoy not only sharing a vision but getting your hands dirty to be sure that that vision is made a reality then we’d like to meet you.
Contribute and collaborate with UX designers and backend developers.
Build, test, and deploy our Angular-based single page web applications.
Ensure our responsive designs look fantastic across all devices and modern browsers.
Investigating, identifying and correcting defects in existing code bases.
Participating in code reviews and revising own code in response to feedback from other developers.
Participating in meetings and other coordination activities with the team.
Work with the project managers and users to convert functional requirements into detailed technical specifications.
2+ years’ experience developing for the web and or mobile
Eye for detail (you're a proud member of the Pixel Police).
Strong debugging, problem solving, and investigative skills.
Ability to assimilate disparate information (log files, error messages, etc.) and
pursue leads to find root cause problems.
Experience with Agile/Scrum methodology.
Self-starter who can work independently.
Strong collaboration and communication skills; ability to work effectively with different departments in pursuit of solutions.
Familiarity with various API technologies like REST, JSON and XML.
Experience with version control, preferably Git.
Ability to solve complex interactions and demonstrate a high level of critical thinking skills.
Ability to accurately translate static mockups into interactive experiences.
Excellent communication, presentation, and interpersonal skills with a strong aptitude for translating requirements into visual concepts.
Ability to articulate and justify design decisions.
Self-starter with a track record of delivering quality work under tight deadlines.
Extraordinary attention to details and craftsmanship.
Excellent interpersonal skills.
Access to personal and professional learning resources and talent