Sr. Angular Full-Stack Developer at Primotus, in Towson, MD

Primotus, LLC
July 30, 2020
Towson, MD
Job Type


Sr. Angular Full-Stack Developer: Remote

Sr. Angular Full-Stack Developer

Job description


Primotus is developing a user-configurable, enterprise-scale workflow platform that allows users to design an entire system
- including drag-and-drop database, forms, entitlements, processes, mobile applications, business decisions, messages, reports, and even maps
- with little to no software development. The platform is flexible enough to be deployed to a myriad of business verticals.

Version 2 of platform is being developed with most code being shared between mobile and web using Angular 9 and Ionic 4 in an off-line first PWA (Progressive Web App) architecture using real-time processing technologies. We’re looking for an experienced Angular fullstack developer having strong architectural, UI, and SQL skills associated with data-driven business applications.

You’d be working on some of the following initiatives: 

  • Migrating BPM from Activiti to Camunda and adding Case Management
  • Developing PWA using Ionic 4 and Angular 9 
  • Updating remaining site builder modules to Angular 9
  • Extending microservices using node.js
  • Building real-time data visualization on top of data analytics module
  • Extending DMN (Business Rules/Decision Management) system
  • Creating Enterprise chat application
  • Developing/ingesting JSON RestfulAPIs
  • Working with team making key architecture and stack decisions

You're Expected To Have:

- 5+ years of modern JavaScript and TypeScript

- 2+ years of AngularJS and Angular 2+ production development 

- 2+ years node.js 

- Advanced SQL knowledge and experience with SQL databases such as Postgres and/or document-based databases such as ElasticSearch

- Advanced data handlers such as WebSockets 

- UI/UX and architecture skills

- JSON, REST and Web Services

- Passionate about software architecture, development, continuous improvement

- Willingness to share knowledge and mentor team members


Nice To Have Some of the Following:

- Experience in one of more mobile/PWA frameworks 

- Workflow applications, particularly BPM (Activiti, Camunda, JBPM, etc). 

- Web BI visualization tools 

- State Management such as Redux or NGRX

- Experience with Scala (functional programming), Kafka, ElasticSearch

- Exposure to Protractor, Karma, Jasmine or other testing tools


Our Stack : Includes many of the most-desired technologies, including:


  • Angular 9
  • Node.js
  • NGRX
  • Ionic Mobile
  • CSS3, Bootstrap
  • Protractor, Selenium (Unit, end-to-end, performance testing tools)


  • BPMN (Java), Decision Management (Java)
  • Scala, Play Framework, Slick
  • Web Sockets
  • Kafka (event-based processing)
  • Postgres, ElasticSearch
  • Restful API


  • Docker
  • Terraform, Grafana
  • Prometheus
  • Jenkins, Nginx
  • GIT, GitHub
  • AWS (S3, ECS, RDS)

Our development team:

  • Is small and growing with 8 members, so you'll have a significant impact.
  • Separates code into distinct modules and services
  • Uses JSON API for backend/frontend integration
  • Applies Agile programming and paired development methodology 
  • Works in a virtual environment along with paired development

If you think you’re a good fit and are interested in building something highly configurable and really innovative, please shoot an email to

More Jobs

Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?