Lead Software Developer

Job OverView

-          10+ years of Software Development experience

-          Previous experience leading software development teams within a digital platform’s software implementation.

-          Excellent interpersonal skills, and self-taught

-          Excellent communication skills, both written and verbal

-          Experience building enterprise-scale backend REST services using an API-first paradigm

-          Hands-on experience building services with Node.js

-          Hands-on understanding of virtualization and experience with Docker

-          Experience implementing NoSQL databases like MongoDB

-          Very comfy with NodeJS / MongoDB / APIs. You master deep details of the language/libraries

-          Able to work well on a remote, multi-national team with Agile and Scrum

-          AWS DevOps (EKS, EC2, CloudFront + more), ElasticSearch is a nice to have

-          Computer Science or Software Engineering degree

Apply To this Job