Job Description
Primotus is developing a unique Enterprise-scale, user-configurable mobile workflow platform. We’ve created a prototype ‘map builder’ application using leaflet/mapbox that allows users to create their own maps that are integrated into our overall platform. We’re looking for an experienced mapping/GIS developer with Angular, web and mobile experience to take prototype and turn it into a fully integrated feature.
Our stack includes many of the most-desired technologies, including:
Angular, React, Ionic Mobile, Redux, PouchDB (mobile data store)
CSS3, Bootstrap
Scala/Akka, Play Framework, Slick
Kafka (event-based processing)
Postgres, ElasticSearch, Kibana
BPMN (Java), DMN (Java)
Restful API
Protractor, Appium, Selenium (Unit, end-to-end, API and performance testing tools)
Jenkins continuous integration, GIT, GitHub
AWS
Our development team:
Is small and growing with 9 members, so your contribution is immediately appreciated
Is divided into frontend and backend teams
Separates code into distinct modules and services
Uses JSON API for backend/frontend integration
Applies Agile programming and paired development methodology in 3-week sprints
Works in a virtual environment
You’d be working on some of the following initiatives:
- Creating Map Builder feature driven by workflow platform.
- Extending mapping so it’s integrated into reporting and dashboard module (driven by Elastic Search and Kibana). Adding heat map functions.
- Extending mapping so it’s integrated into mobile applications.
- Updating code to support TypeScript (Angular2 and Ionic2)
- Developing/ingesting JSON, GeoJSON APIs
- Working with team making key architecture and stack decisions
- Coordinating with QA (Protractor, Appium, Selenium)
If you think you’re a good fit and are interested in building something from the ground floor that’s really innovative, please shoot us an email.
