








Careers of your future!
Every year our team becomes more and more experienced. Evolve and move forward with us. Send up your CV!
Careers
Middle Java Developer 
Requirements
— At least 2 years of commercial experience in Java development including Java 8
— Experience with Spring (IoC, Boot, Data, MVC, AOP, Security, Spring Cloud)
— Experience with SQL and NoSQL, JPA/Hibernate
— Experience with REST web services
— Understanding of microservices architecture
— Experience with Docker
— Experience with HTML, CSS, JavaScript, jQuery
— Good knowledge of English (Intermediate and higher)
Will be a plus:
— Experience with AWS/GCP/Azure
— Experience with JMS/Kafka
Responsibilities:
— Designing, developing and implementing enhancements, and new features to the product on the basis of customer’s requirements
— Selection of the ways of interaction between the components of the system
— Creation of working prototype model
Designing of interfaces and application components
— Following engineering practices including code review, writing unit-level, integration-level tests
— Supporting existing applications by doing refactoring tasks on existing code, develop feature enhancements and fix bugs
— Documenting of all architectural decisions, constant documentation updating
— Justification and enforcement of terms of the estimate
With us you can:
Develop your technical knowledge:
— Use latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development
Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams;
— Improve your English at classes and speaking directly with clients;
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies.
What else do we offer?
— Competitive compensation and benefits;
— Flexible and negotiable schedule;
— Nice and comfortable office located near metro station;
— Covered rest period (20 business days);
— Free English classes (we have 4 teachers in our team);
— Break area with Xbox, air hockey, ping-pong and table soccer
— Truly friendly atmosphere and unforgettable events;
— Bookcrossing;
— Basketball and ping-pong teams;
— Discounts offered by individual bonus cards (our partners are coffee shops, bars).
Senior Java Developer 
Requirements:
— Solid and proven experience as a Backend Engineer with a focus on web applications
— Excellent coding skills paired with hands-on experience in Java, Spring Boot & Hibernate
— Deep understanding of development processes and best practises – you strive for efficient processes, highest code quality and tech standards
— A great team player with excellent communication skills (in English) – you know how to share your knowledge and communicate clearly
— High personal drive and confidence in what you do – you can stand your ground in a discussion and feel comfortable taking initiative
About the project:
Every day, millions of containers are transported — and every third container is empty! We solve that problem.
How? The container is the single biggest innovation in logistics of the last century and has revolutionized not only an entire industry but also changed the way we live and do business. However, while this iron box itself is simple, standardized, and efficient; using and owning containers is an operational nightmare. Market transparency is limited, trust along the value chain is low and most processes are manual and error-prone. Our mission is to change this—by providing a neutral platform for container owners and users to collaborate easily and efficiently. We’re here to connect global container logistics to take the hassle out of owning and transporting container equipment.
Your tasks:
— Create and implement high-priority features that match our current architecture
— Keep proven features up to date, identify technical debts, and suggest solutions
— Support your team with your expertise to achieve the best outcome each sprint
— Optimize our current processes for coding and challenge our toolset and architecture
— Share your tech and business knowledge proactively to drive the success of the product and our Tech teams
Senior/Middle Full-stack Java Developer 
Requirements:
- At least 3-4 years of commercial experience in Java development including Java 8;
- Experience with Spring (IoC, Boot, Data, MVC, AOP, Security);
- Experience with SQL and JPA/Hibernate; Experience with NoSQL.
- Experience with Angular;
- Experience with AWS;
- Familiarity with Kotlin;
- Deep understanding of the development processes and best practices;
- Striving for efficient processes, highest code quality, and tech standards;
- Solid communication and listening English skills (our working language is English).
Will be a plus:
- Experience with Docker, Jenkins, Tomcat, RabbitMQ;
- Experience with JavaScript, HTML, CSS.
Technologies:
JavaScript, TypeScript, Html, Css, Scss,, Angular 7, rxjs, Jasmine/Karma, Bower, Yarn, Gulp, Npm, NodeJs, Java, Kotlin, Spring 4 and 5, Spring-Boot 2, Spring-Cloud, Spring WebFlux, Hibernate 5, LiquidBase, Swagger, QuesryDsl, Joog, OpenSaml, Apache Fop, RabbitMQ, Docker, Maven, Gradle, Tomcat 8.5.24, PostgeSQL, Mysql 5.7.20, MongoDB, AWS (EC2, CodeDeploy, S3), Jenkins (continuous integration), BitBucket (Git), Zephyr (Jira plugin for Manual QA), Slack, Jira, Confluence, Zoom.
Responsibilities:
- Technology selection for the Project;
- Designing, developing and implementing enhancements, and new features to the product on the basis of customer’s requirements;
- Definition of architecture of application or its evolution;
- Selection of the ways of interaction between the components of the system;
- Creation of working prototype model;
- Designing of interfaces and application components;
- Following engineering practices including code review, writing unit-level, integration-level tests;
- Supporting existing applications by doing refactoring tasks on existing code, develop feature enhancements and fix bugs;
- Documenting of all architectural decisions, constant documentation updating;
- Justification and enforcement of terms of the estimate.
SOLUTION ARCHITECT 
Sign-in Bonus – $2 000
Requirements:
- Master+ degree in computer science or related fields
- 5+ years of experience in IT
- Past experience in architecting & designing enterprise-class software products
- Deep understanding of applications` architecture and design principles/patterns
- Solid knowledge and understanding of software development
- Past experience in consulting and working with international customers (considered as an advantage)
- Past experience build project in top Cloud service providers is considered as an advantage (Amazon AWS or MS Azure)
- Strong analytical skills
- Exceptional communication and presentation skills
- Diagramming skills using word notations standards (e.g. BPMN, UML etc)
- Project Management skills: ability to lead a team, organize work and delivery process.
- Fluent English
Middle React Developer 
About the project
The project is long-term (more than 3 years).
Selling insurance: one application is customized for different clients. There is a chat with bots inside, which, during the survey of the client, offers him insurance.
Project in the field of property insurance. Work on the project in one team. The team is flexibly divided into streams to optimize work on different parts of the application/services. Development is done in an agile style, so efficiency and flexibility come first.
Accordingly, the introduction of new features and more efficient approaches to writing code is welcome and discussed. Test coverage – if necessary – depending on the implemented functionality.
Your skills and expertise:
- Experience in Front-End development 3+ years
- Proficiency with Javascript/Typescript
- Experience with GraphQL/REST API
- Knowledge of WebSocket implementation
- Experience in optimization of application, good knowledge how to do it
- Proficiency with design patterns
- Knowledge how to use SOLID principles in FE development
Will be a plus:
- Experience with Docker
- Proficiency with testing
- Experience with PWA
With us you can:
Develop your technical knowledge:
- Use latest technologies;
- Participate in technical events and conferences (the cost is covered by the company);
- Regular techtalks and professional development.
Improve your soft skills:
- Build strong teamwork skills and become an essential part of the dynamic teams;
- Improve your English at classes and speaking directly with clients;
- Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
Middle Angular 2+ Developer 
Requirements:
— Understanding how client-server applications work.
— Excellent knowledge of JS / HTML / CSS.
— Excellent knowledge of Angular13.
— Excellent knowledge of RxJs.
— Excellent knowledge of Firebase.
— Experience with Algolia will be a plus.
— Understanding application testing and delivery processes.
— Ability and desire to solve complex problems.
— You are a great communicator (our company language is English) and listener.
Middle .NET Developer 
Requirements
About a project – Project is fully integrated with Azure. Web Apps are used for the main api. There are Azure functions created to send different types of notifications – mobile notifications, sms notifications. Azure Key Vault and AAD are used to secure configuration and services communication. Asynchronous communication between services implemented using Azure Queues. Azure Traffic Manager is used to balance the load. Different images and files are stored on Azure Blob Storage. CI/CD configured in Azure pipelines.
Your skills and expertise:
- 3+ years in development
- Good knowledge of C#, ASP.NET WebApi, EntityFramework, DI, REST, OpenApi
- Good knowledge of Azure Services
- Experience in configuring CI/CD using Azure DevOps pipelines
- Experience with NoSQL databases
- Good knowledge of MSSQLServer
- Good knowledge of JS, Typescript
- Experience with Project Management tools (Atlassian Jira, Bitbucket, Confluence)
- Knowledge of SOLID principles
- Intermediate+ English Level
Will be a plus:
- Experience with Angular / React / Vue
- Experience with Serverless applications
- Experience with Microservices
- Experience with Agile Methodology (namely Scrum framework)
Your responsibilities:
- Identifying system requirements and prioritizing tasks
- Designing clean, efficient code based on specifications
- Test and debug various .NET applications
- Providing and verifying both project-level and task-level estimates
- Раrtіcіраting іn desіgn revіew, cоde revіews, аnd рrоduct demоs
- Overseeing developers and evaluating their performance
We Offer:
- Competitive compensation and benefits
- Flexible working schedule
- Remote work or work in one of our development offices
- Covered rest period (20 business days+ 5 days off)
- Professional grow: a variety of projects, regular technical events, mentorship
- Free English classes (we have an amazing English teaching team)
- Speaking-club with a native English speaker
- Truly friendly atmosphere and teambuilding
Lead .NET Developer 
Requirements
- 5+ years of professional software development experience.
- Experience setting the bar for documentation, coding standards, and testing Good. knowledge Azure Services.
- A working knowledge of Agile/Scrum.
- Experience with Microservices and Containerization (a must-have!).
- Experience with C#, .Net Core technologies in a fast-paced production environment.
- Good knowledge JS, Typescript.
- Experience with cloud computing platforms like AWS.
- Experience with relational databases (MySQL) and with NoSQL.
- Experience with concurrency, multi-threading and event-driven architectures.
- Experience and familiarity with Continuous Integration and Continuous Delivery”Nice to have:
• Lucene experience.
• Triple Store/ SPARQL experience.
• ML experience.
• Formal grammar experience – for ins tance ANTLR tooling.
- Intermediate+ English Level.
Will be a plus:
- Solid understanding of the latest .NET frameworks.
- Experience with AWS (a big plus – Azure would also work if they are willing to learn AWS).
- CI/CD experience (preferably with Jenkins).
- Solid understanding of using Docker (build and deploy).
- Understanding and familiarity with Containers.
- Familiarity with DataDog and linking new services with APM.
We Offer:
- Competitive compensation and benefits
- Flexible working schedule
- Remote work or work in one of our development offices
- Covered rest period (20 business days+ 5 days-off)
- Professional grows: variety of projects, regular technical events, mentorship
- Free English classes (we have an amazing English teaching team)
- Speaking-club with a native English speaker
- Truly friendly atmosphere and teambuildings
Senior .Net Developer 
Requirements:
— 4+ years of professional software development experience.
— Experience setting the bar for documentation, coding standards, and testing Good. knowledge Azure Services.
— A working knowledge of Agile/Scrum.
— Experience with Microservices and Containerization (a must-have!).
— Experience with C#, .Net Core technologies in a fast-paced production environment.
— Good knowledge JS, Typescript.
— Experience with cloud computing platforms like AWS.
— Experience with relational databases (MySQL) and with NoSQL.
— Experience with concurrency, multi-threading and event-driven architectures.
— Experience and familiarity with Continuous Integration and Continuous Delivery”Nice to have:
— Lucene experience.
— Triple Store/ SPARQL experience.
— ML experience.
— Formal grammar experience – for ins tance ANTLR tooling.
— Intermediate+ English Level.
We guarantee:
Interesting tasks
Competitive
remunerationProfessional
growthCorporate discounts
Active sports life
Lunch
costs compensationBright parties
and exciting teambuildingEnglish classes
and lessons with a native speakerXbox, ping-pong,
table hockey in our offices