Looking for a Node Engineer for a growing Finance Company
This Jobot Job is hosted by: Caitlin Johnson Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $90,000 - $180,000 per year
A bit about us:
We are looking for a full-time Software Engineer to develop for our new digital banking application. As a software engineer, you will be responsible for designing, building, and owning the services and infrastructure that power our products. You will build beautiful web applications, sophisticated financial systems, and highly available services that form complex distributed systems. If you enjoy delivering amazing software that improves the lives of millions of consumers, we want to work with you.
Why join us?
We use the fp-ts library for functional programming with Node/TypeScript running on top of Kubernetes and AWS. We believe great engineers can learn any stack, so you do not need experience with these specific tools, but you'll ramp up more quickly if you are familiar with functional programming concepts.
Job Details
Typescript (backend and web) with 99% functional programming (fp-ts library)
Event sourced architecture with Domain Driven Design (DDD) and Command Query Responsibility Segregation (CQRS)
Back-end isolated services communicate largely asynchronously using Kafka (instead of microservices communicating over http)
Back-end monorepo (not monolith)
Infra on AWS (using Terraform for IaC), compute runs on Kubernetes, state mostly in Aurora Mysql and Kafka
Continuous Deployment using Gitlab CI with each branch getting its own deployable environment
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.