Responsibilities
- Building applications in a modern web stack
- Deep-dive on challenging technical problems
- Build scalable solutions and identify performance bottlenecks
- Iterate quickly and deliver incremental value
- Thrive in a collaborative team environment
- Engage in requirements clarification with the product manager or partners
- Design and implement solutions with focus on scalability and performance
- Respond to changing requirements efficiently and responsibly
- Help build customer trust by keeping the quality bar high and delivering well tested code
- Break down existing systems using a SOA approach
- Own features all the way through
- Quickly start contributing
Requirements
- Demonstrated experience with building distributed systems with a cloud service-oriented architecture
- Great communications skills
- Experience building and consuming web based APIs
- Familiar with continuous deployment environments
Nice to Have
- Knowledge of Go or Ruby is a plus
Work Arrangement
Remote (Worldwide)
Your Daily Adventures Will Include
- Building applications in a modern web stack. We primarily use Go language for our next gen applications. However, we have as well some Ruby on Rails apps.
- We have data stores built on MySQL, PostgreSQL and various NoSQL databases like AWS DynamoDB.
- For async processing we mostly use Kafka and RabbitMQ.
- We are transitioning our data loading layer to use GraphQL.
- Identifying the critical details and prioritise incremental delivery.
- Designing and delivering great solutions with deep focus on scalability and the performance.
- Responding to changing requirements efficiently and responsibly.
- Helping us build customer trust by keeping the quality bar high and delivering well tested code.
- Breaking-down existing systems using a SOA approach.
- Owning features all the way through.
- Quickly start contributing.
Our Vision of You
- Demonstrated experience with building distributed systems with a cloud service-oriented architecture.
- Great communications skills.
- Experience building and consuming web based APIs.
- Familiar with continuous deployment environments.
- Go above and beyond to help your team.
- Knowledge of Go or Ruby is a plus.
- You embody our core values: we are trusted advisors, we win as one team and we take ownership.
Additional Information
- You embody our core values: we are trusted advisors, we win as one team and we take ownership.