Tech Stack
AngularAWSCloudGoJavaJavaScriptMicroservicesReact
About the role
- Deliver efficient, maintainable, robust Golang based microservices.
- Produce designs and rough estimates, and implement features based on product requirements.
- Collaborate with peers on designs, code reviews, and testing.
- Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
- Build products on a mature, cloud-native event-driven microservices architecture hosted in AWS.
Requirements
- 8+ years of professional software development experience
- Strong Golang experience
- Great communication skills
- BS in Computer Science, or a related field
- Advanced experience with object-oriented analysis and design skills
- Advanced experience with an object-oriented programming language and techniques
- Advanced understanding of JavaScript Frameworks such as React, Angular or Backbone, knows ES5 to ES6+
- Preferred: Experience with Java
- Preferred: Experience with AWS
- Preferred: Experience with Continuous Delivery
- Preferred: Experience working on a Big Data/Machine Learning product
- Preferred: Experience instrumenting code for gathering production performance metrics