We’re a small team of passionate engineers who live and breathe technology. We are growing and want you to become part of what is, and will continue to be, a challenging and exciting environment. We are looking for people whose idea of a good time is creating projects on their own and sharing them with the world. We’re looking for people who understand that they never stop learning and are excited by that. We’re looking for people who rejoice in elegant solutions to intractable problems.
Watch: Career Advice Essential Duties and Responsibilities
Execute full lifecycle software development
Write well designed, testable, efficient code
Document and maintain software functionality
Work closely with mobile app teams to design and optimize client/server interaction model
Provide thought leadership on industry best practices around design, testing, and security
Work closely with product teams to define and refine feature specifications
Turn big ideas into simple, elegant solutions
Qualifications
High proficiency in Javascript and modern JS frameworks
High proficiency in server-side technologies such as NodeJS, Kafka and Docker
High proficiency in data store technologies such as MSSQL, ElasticSearch, MongoDB and Redis
Experience designing APIs optimized for mobile applications
Experience writing unit tests and testable code
High proficiency with using Git in a team environment
Proficiency with command line navigation
Education and/or Experience
BS in CS or 5+ years of comparable experience
Expertise and experience in API & service performance profiling and tuning
Familiarity with cutting-edge open source libraries and experience contributing to projects of personal interest a plus
Familiarity with Amazon Web Services administration a plus
Experience with Kubernetes, Jenkins, Terraform or Spinnaker a plus
Send To A Friend