Careers

The greatest value of Lansoft is our team.
We love our jobs and helping each other grow

Careers

The greatest value of Lansoft is our team.
We love our jobs and helping each other grow

Open Positions

Backend Engineer (Java)

You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing graceful solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join Lansoft as a Backend Engineer.

Requirements:

  • Experience in Java development of at least two years, participation in commercial projects
  • Confident knowledge of the Java 8+ and the main packages of the standard library
  • DBMS using experience and the ability to compose SQL queries
  • Experience in using Spring Framework and Spring Boot
  • Apache Maven skills for building and publishing artifacts
  • Team development experience using GIT or another version control system
  • Understanding and experience in applying the principles of OOP.

Nice to have

  • Technical English (at the level of reading and understanding documentation)
  • Linux experience
  • Experience in using Gitlab CI tools for continuous integration
  • Docker and Textcontainers skills.

What you’ll do:

  • Develop services and modules in Java 8/11, including testing and maintenance
  • Participate in the design of services and making technological decisions
  • Create and update project documentation
  • Regularly inspect and analyze the source code
  • Participate in task execution time planning.

We offer:

  • New comfortable office near the metro
  • Compensation for the gym, swimming pool, etc.
  • Flexible working hours
  • Support for participation in conferences, seminars, etc.
  • English Language courses.

Middle/Senior Frontend Developer

We are looking for a Senior FrontEnd Developer to join our development team. You should be experienced enough to come up with own solutions and ideas, pay attention to code architecture and optimization.

Requirements:

  • Confident knowledge of HTML, CSS
  • Confident knowledge and experience in JavaScript development. TypeScript will be a plus
  • Experience in Angular or React, understanding of component life cycles
  • Ability to work with related products such as Git, Jira.

Nice to have:

  • Knowledge and experience of working with other JS frontend frameworks
  • Understanding UI/UX principles
  • Experience with UI design tools (Axure, Figma, Sketch)
  • Layout experience
  • Developing projects from scratch.

What you’ll do:

  • Interface designing
  • Development and customization of the web version of a large software product
  • Participation in system designing, expertise in front-end technologies
  • Participation in the evaluation of projects and the formation of requirements.

We offer:

  • New comfortable office near the metro
  • Compensation for the gym, swimming pool, etc.
  • Flexible working hours
  • Support for participation in conferences, seminars, etc.
  • English Language courses.

Technology stack:

  • React
  • Angular (latest)
  • modern CSS, SASS (SCSS)
  • NodeJS
  • Webpack
  • Jira.

QA Manual

Currently we’re looking for an open-minded person with a good skill set who won’t be afraid of getting familiar with our existing test suite, to join existing testing team and become a quality guardian for our delivered products.

What you’ll do:

  • Participation in testing processes as a tester and test analyst
  • Participation in task evaluation and release planning
  • Participation in the processing of production incidents and in the analysis of missed bugs
  • Writing test cases, checklists, test plans, ideally, testing strategies
  • Using Cheat sheets
  • Making bug reports and task testing reports.

It’s great if you have:

  • Experience in QA from 1 year
  • Confident knowledge of SQL – practical skills in writing queries, the ability to combine tables, perform grouping and sorting, write nested queries
  • Knowledge of testing theory
  • Experience in banking software testing
  • DB theory
  • Good communication skills
  • Developed logical thinking
  • Independent work in any business area will be a plus (preferably banking or accounting software)
  • English – spoken and written (at least Intermediate)
  • Understanding the subject area (invoices, transactions, etc)
  • Skills of working in a distributed and remote team.

We offer:

  • Flexible working hours
  • Ability to work remotely
  • Plenty of professional development opportunities
  • Monthly compensation for gym, fitness or swimming pool
  • English Language courses.

Discover more

    Contact us





    Attach file

    By sending a message you agree with your information
    being stored by us in relation to dealing with your enquiry.
    Please have a look at our Privacy Policy.

    Top-rated software development company
    12+
    Years on market
    82%
    senior & middle engineers
    4.9/5
    customer satisfaction
    90+
    projects implemented