Frontend Software Developer closed

Humanitec

Apply
Nairobi
Full-time Job
https://humanitec-gmbh.breezy....
Posted on November 27, 2018
Deadline: January 15, 2019
456 views • 2 applications • 0 referrals

Key Skills

Angular 5-6

About the job

General position summary

The Senior Front-End Developer will work with the software development team to design, test and build front end UI components for the current and future suite of Humanitec applications. The primary focus will be on Angular 5+, Redux, SASS and Progressive web application development. In addition, reporting dashboards and templates will be designed and maintained for dynamic and real time data analytics platforms using mostly RESTful state API data services.

Essential job functions
  • Work with the team to enhance and develop new user interfaces for existing applications and help extend the frameworks to adapt to future use cases.
  • Support the backend API data service to help front end developers build and deploy new JavaScript and Redux driven dashboards and reports for country programs.

Qualifications

Knowledge and experience

  • Fluent in Angular/Typescript, ECMAScript 6+, HTML5 and CSS/SASS with best practices.
  • Previous experience in consuming Restful API with NgRx (Redux for Angular).
  • Knowledge of ReactiveX library for JavaScript (RxJS) to handle asynchronous or callback-based code.
  • Experienced with agile project management methods (Scrum) and how to integrate good design principles into iterative development approach.
  • Preferably familiar with Test-driven development (TDD) with Jasmine and Karma for Angular applications.
  • Preferably familiar with Service workers and Progressive web applications (PWA).
  • Familiar with standard continuous integration, build and testing tools and other modern DevOps and deployment strategies.

  • Experience with or understanding of Agile development process and ability to self-manage pace and time within the scope of a project.
  • Interested in iterative learning systems or feedback loops and working with a human-centered design approach.
  • Exemplary organizational, communication and presentation skills.
  • Excellent writing skills – ability to write in a variety of styles for multiple audiences.
manon@humanitec.com
www.humanitec.com
0706372097

Humanitec is developing a platform that helps teams radically speed up their application development using microservice architecture. We are leveraging cutting-edge technology to create the application development platform of tomorrow, which will enable dev teams to focus on writing unique code and developing enterprise business solutions faster than ever. Our enterprise development teams are our first users, delivering complex solutions in the fields of global workforce management, organizational management, data consolidation and analysis, IoT integration, and many more. We love open source and share what we do wherever possible so you can reuse it.

See more jobs by Humanitec

Share this job