What You Will Own?
- Take part in the creation of a proven high-scale, cloud-based services.
- Full-stack development: design, develop, build and deploy scalable and robust applications.
- Analysis of functional requirements & creation of software design.
- Be responsible and drive the adoption of new and exciting technologies.
What You Need for Success?
- At least 5 years of hands-on software development experience & working experience in Node.JS.
- Experience in distributed systems architecture and technologies.
- BS/MS degree in Computer Science, Engineering or equivalent.
- Passion for full-stack development, from coding through building, automating, monitoring and deploying in variety of technologies.
- Experience in working with RESTful/Webhook APIs, big advantage for messaging APIs such as Facebook or Twilio.
- Deep knowledge and understanding of micro-service architecture.
- Strong CS fundamentals when it comes to basic algorithms and architecture.
- Experience with NoSQL databases.
- Experience with CI, configuration management and containerization solutions.
- Comfortable with Linux.