Job Openings
Frontend Developer - Angular
About the job Frontend Developer - Angular
Job Summary
Are you a dynamic leader with a strategic mindset and able to manage a diverse team?
Do you take ownership, embrace challenges and love problem-solving?
Picup is a last-mile delivery and technology company, powered by a scalable crowd-sourced driver network.
Company Overview:
Picup is a Logistics Technology-focused organisation that leverages cutting-edge technologies to deliver innovative solutions to our clients. We are seeking a talented DevOps Engineer with a specialisation in Azure to join our team and contribute to our ongoing success.
Appreciate your perusal on our company background prior to the interview. https://picup.co.za/
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 environment