Наши требования
We’re looking for people with a strong background or interest in building successful products or systems; you’re comfortable in dealing with lots of moving pieces; you have exquisite attention to detail; and you’re comfortable learning new technologies and systems
Have 3+ years of professional software development experience with Elixir
Have an appreciation of functional programming and a strong desire to become an expert Elixir programmer
You take a thoughtful approach to decision making, knowing when to move fast and when to long-term optimize
Have experience working with relational databases at scale
Understand the challenges inherent in concurrent and distributed programming
Have deep knowledge of microservices architecture patterns and anti-patterns
Have familiarity with Docker, Kubernetes, Consul, Prometheus, Grafana and/or RabbitMQ
You keep up to date with the latest technologies and patterns, and enjoy sharing what you’ve learned
You're a team player and willing to put the team's success ahead of your own
Experience building or operating customer-facing APIs, gateways, auth systems, or internal platforms
You want to work in a fast-paced, product-driven environment
Have experience with Envoy