Posted
February 24, 2022
Primotus logo
Primotus logo

Angular/NodeJS: Sr. Fullstack Developer (Enterprise Workflow Platform)

Primotus

Angular/NodeJS: Sr. Fullstack Developer (Enterprise Workflow Platform)

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, and reports - with little to no custom software development (often referred to as a “No Code” Platform). Our platform is flexible enough to be deployed to a myriad of business verticals.Version 2 of the platform uses Node.JS, Angular, NextJS in a microservices architecture. Most all code is shared between mobile and web in an off-line first PWA (Progressive Web App) approach using real-time processing technologies.

We’re looking for a senior-level full stack developer who has expertise in data-driven business/enterprise applications. If you think you’re a good fit and are interested in building something highly configurable and really innovative, please shoot us an email.
Our stack includes many of the most-desired technologies, including:
-NodeJS
-NextJS
-Angular12
-Typescript
-Postgres, Kafka (Steams)
-Business Process Management (BPMN), Decision Management or Business Rules Management (DMN)
-Web Sockets-Restful API-Microservices
-NGRX state management, Ionic 4 Mobile-Unit, end-to-end, API and performance testing tools-Jenkins, Nginx, GIT, Docker, Terraform, Grafana, Prometheus-AWS (S3, ECS, RDS)

Our Development Team:

-Is small and growing, so your contribution will have immediate impact
-Focusses on separating code into distinct modules and microservices
-Uses JSON(b) API for backend/frontend integration
-Applies Agile programming and paired development methodology in 3-week sprints
-Works in a virtual environment

You’d Be:

-Migrating v1 Scala application
-Building flexible microservices that will work using multiple platforms
-Adding additional components to core modules
-Building real-time data visualization on top of data analytics module
-Utilizing test tools for unit testing
-Assisting DevOps (availability, scalability, and security) in our AWS environment
-Working with team making key architecture and stack decisions

Skills & Requirements

You're Expected To Have:

-Bachelor degree in computer science or other related field
-5 years experience in Enterprise software development-2+ years experience with NodeJS development
-2+ years experience with Angular using Typescript
-SQL knowledge and experience with SQL databases and/or document-based databases
-Strong expertise with REST and JSON-Exposure to Java (used in workflow and decision engines)-Full stack experience
-Exposure to DevOps
-Strong knowledge in version control using GIT-Passion about software architecture, development, and continuous improvement
-Willingness to share knowledge and mentor team members
-Ability to work well under pressure-Experience working in a virtual team environment.
-Strong written and verbal communication skills and willingness to share knowledge

Nice To Have Experience With:

-Postgres and Mongo
-Kafka
-BPM (Business Process Management)

Primotus logo
Primotus logo

Primotus

Configurable Workflow Platform for your Mobile Workforce

Features in the pipeline

  • A revamped newsletter with more jobs than ever
  • Get insights from experts during a new podcast series
  • Content and tools to get the job you want with the salary you deserve