Summary: You will be responsible for implementing a cutting edge, high performance, front and backend system using technologies such as Java, Akka, Couch, MySQL, ReactJS, Angular, NodeJS etc. You will be an end-2-end contributor, owning everything from feature definition, through implementation, and post-deployment. We focus on using modern day/future best practices with bi-weekly development cycles, 100% automated testing, continuous development, data-driven decision making, open-source contribution, and a fast-fail approach to success.
Principal Duties and Responsibilities:
Work side-by-side with product management and customers to define and prioritize feature roadmap Work with the entire team to design features and provide technical details and direction Create and manage architectural roadmap Implement core features, with a focus on our backend core technology stack Lead and mentor the entire technical team including engineers, interns, and remote employees Get Stuff Done – constantly be executing, making incremental progress towards shared goals, day over day
Required Skills and Experience:
Solid experience of Java
Scala experience is good to have and Akka
Proactive, driven, and looking to work in a fast-paced challenging environment Ability to learn quickly and display solid logic/engineering thinking