Careers at SENLA
What does your dream job look like?

Open Positions

Minsk

Description

In connection with the expansion of the staff we are looking for a Mid iOS developer.

Responsibilities:

  • Development of applications for iPhone and iPad;
  • Estimation of deadlines of your tasks;
  • Testing of your code;
  • Bugfix.

Requirements:

  • Excellent knowledge of Objective-C;
  • Strong possession of the iOS SDK;
  • Understanding HTTP / S, REST API, JSON (experience of manual query building, use of ready-made libraries);
  • Knowledge of SOLID principles;
  • Knowledge of iOS Human Interface Guidelines;
  • Experience in developing UI for different screen sizes;
  • Experience in using the version control system (GIT);
  • Knowledge of English is not below Intermediate level.

It will be a big plus for you:

  • Knowledge of Swift;
  • Implemented projects that are present in the Apple AppStore;
  • Public examples of developed code (GitHub, OpenSource projects, etc.);
    Understanding the principles of encryption, experience with Keychain.

We offer:

  • Competitive salary;
  • Opportunity for professional development;
  • Work in a team of professionals;
  • Official employment.
Grodno, Minsk, Orel

Description

The Senior DevOps Engineer is responsible for delivery of key DevOps concepts including: continuous delivery, continuous deployment, automated deployments, zero downtime implementation, container and container orchestration, tool and technology management, and cloud management, as well as other key areas. All of these concepts will be delivered for products that are constructed in a SaaS model.

The Senior DevOps Engineer will be a part of the DevOps Delivery team. The team is tasked with a variety of complex responsibilities but chief to this position is the delivery of DevOps concepts to the organization.

Job responsibilities:

  • Create, document and maintain DevOps best practices to be followed by QA, Development and Operational teams relative to continuous delivery, automation, and zero downtime;
  • Create, implement and maintain container strategy;
  • Create and implement SecOps methodologies and processes;
  • Collaborate with QA, Development and Operations teams in order to develop, maintain and create new processes, procedures, and concepts;
  • Maintain tools and technologies utilized in the DevOps processes related but not limited to continuous delivery and automation deployment;
  • DevOps system troubleshooting and problem-solving across platforms and application domains;
  • Suggesting architecture improvement and recommending process improvements;
  • Keeping abreast of the new Quest Diagnostics initiatives and their technical impact on the organization.

Qualification and skills:

  • 5+ years of professional experience in software development and DevOps;
  • Experience with Ansible, Docker, GitLab, Jenkins, CentOs/Linux, Angular, Unix/Linux, AWS, GCP, WAF, Must;
  • BS/BA degree in Computer Science/Information Systems or related field, or equivalent combination of education and work experience;
  • Excellent proficiency in problem-solving and troubleshooting technical issues;
  • Excellent interpersonal and communication skills;
  • Excellent organizational, time management, customer service, prioritization and multi-tasking skills;
  • Application experience with MS Windows, MS Office, MS Lync, and MS Outlook;
  • Experience in development of distributed/scalable systems and high-volume transaction applications;
  • Ability to handle multiple competing priorities in a fast-paced environment;
  • Motivation to drive tasks to completion and take ownership of projects.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno

Description

We are looking for a Dev-ops engineer (Junior / mid) for our new project on the development of automated identification systems.

Requirements:

  • Analytical mindset;
  • Stress resistance;
  • Ability not to give up even in desperate situations;
  • Understanding the software development process;
  • High level of knowledge in code assembly systems (Ant, Maven, etc.);
  • A good level of knowledge in Continuous Integration and Continuous Delivery systems;
  • High level of knowledge and experience in Linux;
  • Good knowledge in setting up and administering networks;
  • Good knowledge of working with visualization systems;
  • Experience in working with Vargrant;
  • Knowledge and experience in deploying at least one database;
  • Intermediate English or above.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.

Duties

  • Deployment and support of the release delivered by the developers;
  • Integration and deepening of development processes in the supply;
  • Standardization of development environment;
  • Configuring the infrastructure for the features of the software being developed;
  • Preparing a productive environment for frequent changes;
  • Detection and correction of problems;
  • Automation of processes.
Respond
Grodno, Vilnius, Zagreb

Description

We are looking for Java Developer (Senior) to take part in our new project, connected with developing automated identification systems.

Responsibilities:

  • Programming, participation in the development of enterprise IT-projects;
  • Project support and maintenance.

Requirements:

  • English is not lower than Intermediate;
  • Good knowledge Java Core 1.8;
  • Good knowledge of Spring, Spring-MVC or other loC- and MVC-frameworks;
  • It is desirable to know SQL – MySQL or other relational databases;
  • Good knowledge of Hibernate or other ORM-frameworks;
  • Knowledge of HTML, CSS, Javascript; preferably Angular 2 / Kendo UI.

We offer:

  • Flexible working hours;
  • Official employment;
  • Competitive salary, which is determined by the results of the interview;
  • Various courses, seminars, and conferences, organized by the company;
  • Corporate holidays.
Grodno, Minsk, Orel

Description

Requirements:

  • Good knowledge of PHP;
  • Databases;
  • Objects and classes;
  • Clean code;
  • Data storage formats;
  • SQL;
  • Javascript;
  • Version control systems;
  • Basic knowledge of WordPress;
  • English at Intermediate level and above.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk, Orel, Zagreb

Description

Requirements:

  • PHP (design patterns, efficient use of resources);
  • MySQL (optimization of complex queries, МySQL queries optimization, NoSQL databases);
  • Designing data storage schemes (sharding, cashing, replication, partisation, denormalisation);
  • Knowledge of the operation of web servers (Apache, Nginx);
  • Skills in solving architectural tasks;
  • Experience with Highload;
  • Working with version control systems (GIT).

It will be a big plus for you:

  • Ability to optimize the settings of the web server, database server;
  • Experience with: Jira, HTML5, PHP7, design patterns, Highload;
  • English at upper-Intermediate or above.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno

Description

We are looking for QA Automation Engineer (Mid) to join our team.

Requirements:

  • Knowledge of the methodology of testing and understanding the software development process;
  • Experience in writing test documentation: test cases, check sheets, test reports;
  • Knowledge of SQL, XML, X-Path;
  • Knowledge of javaSE;
  • Ability to work independently, proactivity;
  • Ability to work in multitasking conditions;
  • Excellent oral and written communication skills;
  • English at Intermediate level or above.

We expect that you:

  • Have experience in test automation;
  • Have experience in developing functional automated tests;
  • Know Selenium, Appium and other autotesting tools;
  • Will be able to create test documentation.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno

Description

We are looking for QA Automation Engineer (Senior) to join our team.

Requirements:

  • Similar work experience for at least a year;
  • Skills of working with QuickTest Professional or other testing automation systems;
  • Knowledge of SQL and experience with OOP;
  • Knowledge of cmd and PowerShell;
  • English at Intermediate level or above.

Responsibilities:

  • Organization of works on automation of regression testing;
  • Setting tasks for testing automation;
  • Development and support of automated tests;
  • Development of the existing framework;
  • РDevelopment of the existing framework for GK and NQ Store systems;
  • Automated regression testing of releases / urgent fixes / infrastructure solutions;
  • Participation in projects within your area of responsibility;
  • Responsibility for quality, completeness and timeliness of testing within the framework of assigned tasks.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk

Description

In connection with the expansion of the staff, we are looking for a Mid iOS developer.

Responsibilities:

  • Development of applications for iPhone and iPad;
  • Estimation of deadlines for your tasks;
  • Testing of your code;
  • Bugfix.

Requirements:

  • Excellent knowledge of Objective-C and/or Swift;
  • Strong possession of the iOS SDK;
  • Understanding HTTP / S, REST API, JSON (experience in manual query building, use of ready-made libraries);
  • Knowledge of SOLID principles;
  • Knowledge of iOS Human Interface Guidelines;
  • Experience in developing UI for different screen sizes;
  • Experience in using the version control system (GIT);
  • Knowledge of English is not below Intermediate level.

It will be a big plus for you:

  • Knowledge of Swift;
  • Implemented projects that are present in the Apple AppStore;
  • Public examples of developed code (GitHub, OpenSource projects, etc.);
    Understanding the principles of encryption, experience with Keychain.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk

Description

In connection with the expansion of the staff we are looking for a Mid iOS developer.

Responsibilities:

  • Development of applications for iPhone and iPad;
  • Estimation of deadlines of your tasks;
  • Testing of your code;
  • Bugfix;
  • Check the code of other team members;
  • Execute control over less experienced team members.

Requirements:

  • Excellent knowledge of Objective-C (including Runtime), iOS SDK, Human Interface Guidelines;
  • Understanding HTTP/S, REST API, JSON (experience in manual query building, use of ready-made libraries);
  • Knowledge of SOLID principles;
  • Experience in developing UI for different screen sizes;
  • Experience in using the control version system (GIT);
  • Knowledge of English is not below Intermediate level;
  • Understanding the advantages and limitations of mobile platforms;
  • Knowledge of design principles and suitable patterns;
  • Experience with multithreading;
  • Knowledge of CoreData.

It will be a big plus for you:

  • Knowledge of Swift;
  • Implemented projects that are present in the Apple AppStore;
  • Public examples of developed code (GitHub, OpenSource projects, etc.);
    Understanding the principles of encryption, experience with Keychain.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk

Description

In connection with the expansion of the staff we are looking for a Mid Android developer.

Requirements:

  • Excellent knowledge of Java and the specifics of writing code under the Android SDK;
  • Understanding the principles of multithreaded applications;
  • Knowledge of OOP and design patterns;
  • Ability to work in a team;
  • Understanding the principles of the RESTful API and HTTP;
  • Ability to work with Jira, Git;
  • Ability to create custom UI-components;
  • Technical English.

It will be a big plus for you:

  • Knowledge of Kotlin.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk

Description

In connection with the expansion of the staff we are looking for a Senior Android developer.

Requirements:

  • Availability of apps on Google Play;
  • Experience of using: retrofit, realm, reflections, gson;
  • Deep knowledge and practical experience of programming in Java;
  • Excellent knowledge and understanding of the fundamentals of OOP and design patterns, ability to apply them in practice;
  • Ability to build the architecture of applications;
  • Communication skills, effective teamwork;
  • Skills in planning your work and work of the team;
  • Experience in summarizing and structuring information on the project, dividing the development into stages and blocks, followed by the organization of the product development cycle.

It will be a big plus for you:

  • Knowledge of Kotlin.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.
Grodno, Minsk, Orel

Description

In connection with the expansion of the staff we are looking for a React JS developer.

Requirements:

  • Deep knowledge of React / Redux;
  • Experience with Redux-thunk and Redux-virtualized;
  • Knowledge of Git;
  • Experience of usage or understanding of Service Side Rendering, understanding of Webpack;
  • At least 2 years of experience with real React projects;
  • Experience of working with large amounts of data;
  • Knowledge of English is not below Pre-Intermediate level.

We offer:

  • Competitive salary level depending on your experience;
  • Transparent system of career growth and professional development in one of the directions: development, architecture or management;
  • Corporate sports and recreation programs;
  • Flexible work schedule;
  • Registration in the state according to the legislation;
  • Payment of sick leave and vacation in accordance with the Labour Code with additional compensation up to the average earnings, depending on the service record;
  • Financial support from the company at important events in the life of employees;
  • English language courses in the office.

Description

We are looking for Java Developer (Middle) to take part in our new project.

Requirements:

  • J2SE (+ Java8, Java9);
  • Deep knowledge of J2EE (JPA, JMS);
  • Knowledge of Spring Core, MVC, Web;
  • Experience with Maven, Gradle;
  • Experience with RDB;
  • Ability to work in a team;
  • Lack of communication problems;
  • Knowledge of English.

We offer:

  • Flexible working hours;
  • Official employment;
  • Competitive salary, which is determined by the results of the interview;
  • Various courses, seminars, and conferences,  organized by the company;
  • Corporate holidays.
Grodno, Minsk, Orel, Zagreb

Description

We are looking for Web Developer (Senior) to take part in our new project.

Requirements:

  • Strong knowledge of native JavaScript, HTML 4/5, CSS 2/3, LESS/SASS, REST/AJAX/CORS, JQuery;
  • Experience with REST API web services;
  • 2-year experience as a Java developer;
  • Knowledge of: Java SE, Java EE (EJB, JSP, Servlets API (2.x +), JDBC, JMS), Spring Framework;
  • Any front-end framework (preferably React / Angular);
  • Experience with RDBMS (Oracle, PostgreSQL, DB2 or MySQL);
  • Additional requirements: Git, Node.js;
  • Ability to work in a team, lack of communication problems.

We offer:

  • Flexible working hours;
  • Official employment;
  • Competitive salary, which is determined by the results of the interview;
  • Various courses, seminars, and conferences, organized by the company;
  • Corporate holidays.
Grodno, Minsk, Orel, Zagreb

Description

We are looking for Web Developer (Middle) to take part in our new project.

Requirements:

  • Strong knowledge of native JavaScript, HTML 4/5, CSS 2/3, LESS/SASS, REST/AJAX/CORS, JQuery;
  • Experience with REST API web services;
  • 1-year experience as a Java developer;
  • Knowledge of: Java SE, Java EE (EJB, JSP, Servlets API (2.x +), JDBC, JMS), Spring Framework;
  • Any front-end framework (preferably React / Angular);
  • Experience with RDBMS (Oracle, PostgreSQL, DB2 or MySQL);
  • Additional requirements: Git, Node.js;
  • Ability to work in a team, lack of communication problems;
  • English at Pre-Intermediate level.

We offer:

  • Flexible working hours;
  • Official employment;
  • Competitive salary, which is determined by the results of the interview;
  • Various courses, seminars, and conferences, organized by the company;
  • Corporate holidays.
Vilnius

Description

We are looking for Full-Stack Developer to take part in our new project.

Requirements:

  • Strong knowledge of native JavaScript, HTML 4/5, CSS 2/3, LESS/SASS, REST/AJAX/CORS, JQuery;
  • Experience with REST API web services;
  • 2-year experience as a Java developer;
  • Knowledge of: Java SE, Java EE (EJB, JSP, Servlets API (2.x +), JDBC, JMS), Spring Framework;
  • Any front-end framework (preferably React / Angular);
  • Experience with RDBMS (Oracle, PostgreSQL, DB2 or MySQL);
  • Additional requirements: Git, Node.js;
  • Ability to work in a team, lack of communication problems;
  • English at Pre-Intermediate level.

We offer:

  • Flexible working hours;
  • Official employment;
  • Competitive salary, which is determined by the results of the interview;
  • Various courses, seminars, and conferences, organized by the company;
  • Corporate holidays.
Grodno

Description

Internship with subsequent employment in QA-department.

Requirements:

  • Independence, proactivity;
  • Ability to work in multitasking conditions;
  • Excellent oral and written communication skills;
  • Knowledge of software testing techniques and tools;
  • Experience with a bug-tracking system;
  • Knowledge of SQL;
  • English at Pre-Intermediate level or higher.

Haven’t found anything suitable? Join us on social networks.

Internship program

Learn to develop great things with us!

Java Apply now
Web Apply now
Salesforce Apply now