Create the future with us

We are looking for the best to create an outstanding product and provide the best service
Senior Java/Kotlin Developer
Position Summary
You will be part of a fast-pacing team and you will design and develop code in collaboration with other software developers using Scrum methodology, iteratively providing high-quality interface releases, fulfilling the goals of the sprint team.

Project Stack: Kotlin, Spring boot (webflux), Mongodb, Rabbitmq, Redis, Kubernetes, ELK, Grafana, Prometheus

Responsibilities
— collaborate heavily with fellow backend and frontend developers, designers and product owners to perform tasks and solve problems
— develop a product using a beautiful and clean code
— integrate back-end services with front-end UI
— set and follow coding standards
— improve and adapt existing component integration
— participate in the creation of effective automated and manual test cases

Qualifications
— 5+ years of experience with Java
— kotlin experience
— experience with Spring (Spring Boot, data, web, webflux), Hibernate, Mongo
— WebSocket experience
— SQL database experience at the level of complex queries, optimization, non-relational DBMS (MongoDB, Redis, Cassandra, etc.)
— ability to work with Messaging middleware - experience with RabbitMQ, kafka, ActiveMQ
— experience in designing and developing system architecture - microservices, monoliths, event-tree systems
— GIT experience
— experience in System Performance Diagnostics: Application Profiling, Bottleneck Removal Principles
— a disciplined approach to testing and quality assurance
— strong drive to learn and produce beautiful code

Desired Skills
— experience using OAuth and OpenID
— experience with using Atlassian Jira and Confluence
— experience in local and distributed teams
— experience with RESTful API Services
— experience working in Agile development as part of the Scrum team
— code review experience
— ability to assess and meet the deadlines for the implementation of tasks
— a desire to quickly learn new technologies
— english at the level of reading technical literature
— github profile with current projects
— experience in projects related to integration with third-party systems

Critical Competencies/Leadership Anchors
— creates a strong commitment and promotes open dialogue
— defining success in terms of the entire team
— action-orientated and a strong sense of urgency
— using logic and skills to solve problems and find effective solutions
— clear customer orientation and the desire to exceed the expectations of internal and external customers
— promoting innovation and creative ideas

Terms and conditions
— working in a local office in Russia with the prospect of moving abroad on the horizon of the year
— recommended hours of presence: from 11:00 to 19:00, Saturday and Sunday are weekends

Why do we have a great
— offering a salary that will allow you to think about the product, not tomorrow.
— recruitment and provision of VHI after the end of the probationary period
— we pay for participation in conferences and training
— transparency and flat company structure, minimum bureaucracy, and flexible internal processes
— we believe you can handle the time control on your own.
— a minimum of legacy )

Send your resume to talents@openmonet.com
Senior Angular Developer
Position Summary
You will be part of a fast-pacing team and you will design and develop code in collaboration with other software developers using Scrum process, iteratively providing high-quality interface releases, fulfilling the goals of the sprint team.

Responsibilities
— collaborate heavily with fellow backend and frontend developers, designers and product owners to perform tasks and solve problems
— develop complete front-end stack of projects using HTML/CSS and TypeScript with Angular
— help write new design patterns, improve and adapt existing design component integration
— integrate front-end UI with back-end services
— set and follow coding standards
— eliminate compatibility issues with different browsers, including mobile browsers
— ensure that the interface is fully implemented in a responsive manner
— help testing create effective automated and manual test cases

Qualifications
— 5+ years of experience in developing dynamic, highly interactive user interfaces for the web
— 3 years of experience with RESTful Web API and JSON
— WebSocket experience
— skills in Single Page Applications development using Angular
— a disciplined approach to testing and quality assurance
— experience with GIT, Redux, TypeScript and Angular Material
— strong drive to learn and produce beautiful code

Desired Skills
— experience of using OAuth and OpenID
— experience with using Atlassian Jira and Confluence
— experience in working with onshore/offshore teams
— experience with RESTful API Services
— experience in Agile development as part of the Scrum team
— experience with other MVVM frameworks
— English at the level of reading technical literature

Critical Competencies/Leadership Anchors
— creates a strong commitment and promotes open dialogue
— defining success in terms of the entire team
— action-orientated and strong sense of urgency
— using logic and skills to solve problems and find effective solutions
— clear customer orientation and the desire to exceed the expectations of internal and external customers
— promoting innovation and creative ideas

Terms and conditions
— working in a local office in Russia with the prospect of moving abroad on the horizon of the year
— recommended hours of presence: from 11:00 to 19:00, Saturday and Sunday are weekends

Why do we have a great
— offering a salary that will allow you to think about the product, not tomorrow
— recruitment and provision of VHI after the end of the probationary period
— we pay for participation in conferences and training
— transparency and flat company structure, minimum bureaucracy, and flexible internal processes
— we believe you can handle the time control on your own.
— a minimum of legacy )

Send your resume to talents@openmonet.com.
Support Lead
Position Summary
You will be part of a fast-paced team in an innovative startup. Your key task is to organize, develop and control the customer service.

Responsibilities
— to structure and optimize support processes, to create quality standards
— develop guides and procedures for support staff
— Identify and eliminate bottlenecks in processes and root causes of problems, analyze the flow of calls
— interact with the development team, product and project manager to solve user problems, localize bugs and discuss new functionality
— develop and implement systems to evaluate and motivate support staff
— assess the level of competence and ensure the personal development of the support team members, conduct the evaluation
— assist in the recruitment of support staff
— manage the process of knowledge generation and transfer within the support team
— be prepared to roll up your sleeves to solve complex customer requests by setting an example for support staff)

Qualifications

— you have experience working on similar tasks
— you understand the principles of ITIL/ITSM
— you have a technical background in IT and are familiar with the cryptocurrency
— you can or will learn how to write shortcuts and instructions
— you know how to inspire and mentor people, create a healthy teamwork environment

Terms and conditions
— full time with a full weekend, remotely
— wage indexation after probation
— visit the office in Krasnodar from time to time
— personal growth plan
— prospects for overseas deployment

Why do we have a great
— transparent and flat company structure, minimal bureaucracy and flexible internal processes
— friendly team, positive and pleasant working atmosphere, respectful attitude towards each other
— Every employee who is genuinely committed to the company's benefit and development receives support, assistance and inspiring career prospects.