My client is a software company that takes on very challenging software problems, delivers high quality software solutions to clients and helps to grow professionally both the team as well as the people we work with. We are a small but flexible team with great support to team members.
Responsibilities:Design and implement new micro services Help both backend team to increase efficiency and unblock them Improve testing and maintainability of code Support other members and review code Participate in sprint meetings and gather requirements and write tickets Help with manage tasks and team members Participate in sprints and product meetings and provide advice from a technical point of view.
Technical Environment:Frontend: Javascript React, Typescript, Jest Backend: Python, Go, PostgreSQL, Redis Apache Kafka GitLab CI Docker Kubernetes Sentry
Basic Qualifications:Familiarity with scrum Be able to jump into new code and learn new languages (for example Nim language) 5 or more years' experience in backend development Experience in writing unit and integration tests Being able to have work related communication in English and JapaneseSome experience with trading / financial markets experience with working with members of different backgrounds Experience with one message queue (Kafka, RabbitMq or similar services) Some experience with Docker and Kubernetes Some experience writing bash scripts
What we offer?fully remote environment English speaking environment Great flexibility and work life balance Flat organization where you can prosper, learn and continuously grow