Workaline

Primotus, LLC

Sr. Angular/Java Developer: Enterprise Workflow Platform

Primotus, LLC published 17 days ago

N/A

Senior, Manager, Full-time

No office location

Location Availability

BETA
about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 05 00 eastern time 6 hours section

About this job

Job type: Full-time
Experience level: Senior, Manager
Role: Backend Developer, Frontend Developer
Industry: Business Process Optmization, Enterprise Software, Mobile Development
Company size: 11–50 people
Company type: Private

Remote details

Preferred Timezone: (GMT-05:00) Eastern Time +/- 6 hours

Technologies

Job description

Overview

Primotus is developing a user-configurable mobile workflow platform, which 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 for a myriad of business verticals.

Version 2 of platform is being developed with most code being shared between mobile and web using Angular 7 and Ionic 4. We employ web sockets, off-line storage and a myriad of native mobile plugins. Web will be delivered using a PWA (Progressive Web App) approach. 

We’re looking for an experienced Angular/Java developer having strong architectural and UI skills associated with data-driven business applications, ideally in the workflow (BPM) space.

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

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 7 
  • Updating remaining site builder modules to Angular 7
  • 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 (JS)
- 5+ years of Java in enterprise applications
- 2+ years Angular 2+ production development
- more advanced data handlers such as WebSockets 
- UI/UX and architecture skills
- JSON, REST and Web Services
- Protractor, Karma, Jasmine or other testing tools
- 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). 
- Mobile and Web BI visualization tools 
- State Management such as Redux or NGRX
- Experience with Scala (functional programming), Kafka, ElasticSearch

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

Frontend:

  • Angular 1x, Angular 7, TypeScript
  • NGRX
  • Ionic Mobile
  • CSS3, Bootstrap
  • Protractor, Selenium (Unit, end-to-end, performance testing tools)
  • WebPack

Backend:

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

DevOps:

  • Jenkins
  • Webpack
  • GIT, GitHub
  • AWS

Our development team:

  • Is small and growing with8 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 in 3-week sprints
  • Works in a virtual environment along with paired development

About Primotus, LLC

Primotus is a development-stage company creating a revolutionary way of delivering cloud-based mobile and web business applications based on BPM. Each are configurable on-the-fly through the use of drag and drop templates (forms, documents, etc), visual BPM models, user-configurable mobile application, and visually-appealing reporting engine. 

Competitive salary and full benefits including medical, dental, 401k, and flex time.

Benefits

  • Flex Hours
  • Remote Work
  • Benefits including Health, Dental, 401K
  • Paired Development
  • Cross Training
Learn more about Primotus
Sr. Angular/Java Developer: Enterprise Workflow Platform (remote) at Primotus, LLC