— 5+ years of relevant software development experience
— Experience operating and enhancing scalable, fault-tolerant systems
— Exceptional proficiency in Golang
— Experience with Erlang or Java or Kubernetes
— Experience with MongoDB or strong RDMS knowledge
— A high level of responsibility, ownership, and accountability
— Rigorous design and code reviews
— Refactoring and applying software design patterns to improve and optimize code
— Commitment to high quality, maintainable software
— End to end ownership of software you build
— Very warm and friendly working environment
— Continuous professional competencies development and professional growth opportunities
— Annual paid vacations (20 working days)
— Corporate/ team/ special events
— Challenging work in international professional environment
Address complex problems at an application, system and infrastructure level
Collaborate effectively with teammates, technical partners and management.
Troubleshoot complex operational issues by gathering and analyzing data from various sources
This role will be the senior engineer working on the main product. You will collaborate with a Delivery Manager and Team Lead to solve technical challenges and to drive quality within an established team. You’ll also work with members of the wider team to grow best practices and technical abilities in the company.
This is a hands-on development role with aspects of technical design/architecture. We’ll want you to be a Full-Stack Developer that really knows their stuff. Our culture also seeks a mentor, an idea sharer, someone who wants to step up and take ownership of the code. But most of all, we want you to have an excellent attitude towards quality and automation.