Job Openings Frontend Developer(Angular+Redux)

About the job Frontend Developer(Angular+Redux)

Picup is a SaaS logistics management platform for medium-large businesses who require an integrated tech-driven solution from the distribution centre to the customer. Our Fleet Management System is a sophisticated web-based platform and driver mobile app with telematics that gives complete visibility to manage and track your entire fleet. Picup additionally has our own fleet of drivers that powers on demand and scheduling delivery technologies, with ambitions to expand into other logistics segments. These versatile technologies power us to be the number one logistics platform in Africa.

Are you curious, innovative and passionate? Do you take ownership, embrace challenges, and love problem-solving?

Responsibilities

  • Design and develop scalable, feature-rich web applications using Angular and Redux
  • Consume REST APIs, Realtime Databases and GraphQL to power applications
  • Work with UI/UX designers to implement user-friendly solutions
  • Implement future focus Micro-Frontend based applications
  • Introduce new technologies into the team based on fit and suitability to deliver a solution

Requirements

  • BS Computer Science degree or equivalent industry experience
  • JavaScript experience, including concepts such as asynchronous programming, closures, types and ES6
  • HTML/CSS experience, including concepts like cross-browser compatibility and layout
  • Experience in/with more than one of the following will be advantageous:
  • Mapping technologies (Google Maps, Here Maps, Leaflet)
  • Agile development methodologies
  • Distributed source control systems (Git)
  • Performance/analytics tools for web applications
  • UX/Visual Design
  • Firebase/Kafka/GraphQL Experience
  • Continuous integration
  • Unit testing, test driver development, static code analysis
  • Understand business requirements and how it translates into technical approach
  • Ability to deep dive into the technical details, but never be out of touch with business requirements
  • Creative thinking backed by strong analytical and problem-solving skills.
  • Strong teamwork, co-ordination, and planning, self-driven, and ability to work at pace in a dynamic