We are looking for a developer who is excited to improve technical expertise in Elixir/Phoenix stack. You will be primarily focused on backend tasks, but we are a flexible and highly collaborative team, so from time to time you may also be involved in DevOps or React activities. You should not be an expert on all the tools of our stacks but be interested in working on projects at all levels as we constantly expand expertise and knowledge of our team. We seek a person who has a strong experience and owns view on software tools and architecture but should also be open to explain those opinions clearly. We hope you’ll also be aimed at writing performant, logically structured, and readable code, but be pragmatic enough to realize that sometimes delivered code is better than perfect code.
This is a full-time salaried position in the Lviv office. You will work with the existing development team to build new features and fix bugs on different projects. You should be able to work some hours in a customer time zone on demand but not often.
Ideal Skills and Experience:
— 5+ years of experience working as a backend or a full-stack developer.
— Production experience at least 2 years of building web apps with Elixir, Phoenix + React.js.
— Understanding of the Erlang VM, OTP and using it to build distributed systems.
— Ability to write performant Ecto/SQL queries and tune (when needed).
— Familiarity with consuming REST or GraphQL based APIs.
— Willingness to perform code reviews and refactor existing code.
— Previous experience with cryptocurrency.
— Good understanding of real-time applications
— Technological knowledge in gambling/trading
— Experience writing automated tests following coding standards.
— Have DevOps experience: Docker, Kubernetes, Helm, Terraforms, AWS/GoogleCloud.
— Experience working in a geographically distributed team.
— A competitive salary and flexible working hours.
— Challenging and interesting software projects, not just tedious routine work.
— Extensive remote work possibilities.
— Relocation package.
— Unforgettable team buildings in different countries.
— Potential business trips abroad.
— Educational programs in English, as well as paid seminars, master classes, trainings, and world-class conferences.