Loading...

Career Opportunities

Be part of our team.
Enjoy new experiences.

Who We Are

It's all about people. They drive success – we provide environment enabling them to realize their potential. We are open to new ideas – we experiment, retrospect and learn lessons.
We have flat organizational structure, thus, build on principles of trust, transparency and openness. Decisions are agreed, not forced upon.
At Romexsoft you will have an opportunity to develop yourself, your skills and not only enjoy curious projects but also bring impact on how the final product will be designed and what values will it bring.
Working at our company you will be always appreciated, as mutual assistance and mutual respect are our core principles.

Benefits

Flat Organizational Structure

Communication is the key!

Recreation

Annual covering of recreational activities costs.

Flexible Schedule

40 hours/week, opportunity to work out of office.

Education

Boost your technical and soft skills attending corporate trainings, Tech Talks, courses and conferences.

Bicycle Parking Lot

Available space to park your monster machine.

Relax Room

Inspiring atmosphere, cosy sofas and tasty coffee.

Medical Support

Paid sick leaves.

Paid Vacation

18 working days, additional days off in certain cases.

Open Positions

Summary:

Romexsoft invites initiative Middle ATQA Engineer who is interested in further development of his/her automation testing skills to make our product & QA processes event better. Our goal is to cover with automation tests up to 90% of the functionality for a complex application which manages all administrative and clinical aspects of home health therapy process in the USA (web & mobile versions).


Responsibilities:

  • Automation tests development and maintenance using Selenium, Serenity & Cucumber
  • Functional (UI testing (cross-browser, adaptive), regression, sanity, smoke testing) and non-functional (performance, load) testing
  • Preparation, execution and maintenance of test cases, scenarios
  • Reporting issues in the bug tracking system (Jira)
  • Communication with customer
  • Junior QA leading and mentorship

Requirements:

  • 2+ years of experience in web automation testing using Selenium Web Driver (Java)
  • Experience with Cucumber, Maven
  • Experience in test cases, scenarios creation & maintenance
  • Hands-on experience with SQL
  • Basic skills in HTML/CSS
  • Experience with JIRA, Confluence
  • Good understanding of Scrum/Kanban/BDD methodologies
  • English — upper-intermediate+

Will be an advantage

  • Experience in automation testing for mobile applications (e.g. using Appium)
  • Experience with Serenity
  • Performance testing experience (e.g. using JMeter)

We Offer:

 

  • Competitive compensation
  • Regular assessments and salary reviews
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports, and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

 


Summary:

Romexsoft gladly invites a mature Software Engineer to join our team!

This is a project for the US home health system which helps to coordinate the treatment process. The product automatizes documents workflow in a home health treatment industry (all the chains between the patient, a medical institution and insurance company).

Team structure: Tech Lead, 5 Java Developers, Senior iOS Engineer, 2 ATQA Engineers, DevOps Engineer.


Responsibilities:

 

  • Design and build a performant and highly maintainable front-end of applications with using ReactJS;
  • Write modular, well designed, testable, and readable code;
  • Be able to make the right technological decisions;
  • Work closely with developers to ensure APIs meet front-end requirements;
  • Work closely with QA to refine features and use-cases;

 


Requirements:

 

  • Solid experience in developing highly scalable and maintainable web applications using modern JavaScript frameworks;
  • Knowledge of all phases of software development lifecycle;
  • Strong architecture design skills, object-oriented development and design patterns;
  • Strong proficiency with JavaScript (including ES6+ language features) and TypeScript, DOM manipulation and JavaScript object model;
  • 2+ years of experience with ReactJS library;
  • Experience with Redux, ReduxFirstRouter, Formik, Redux Thunk;
  • Experience with related libraries and technologies: JQuery, HTML/HTML5, CSS/CSS3 (SASS / SCSS);
  • Experience with dev tools: Webpack — module bundler; Scss — stylesheet language; Package manager — NPM;
  • Experience with client-server communication RESTful APIs (JSON) and networking;
  • Experience with Unit Testing using Jest and Enzyme;
  • Great attention to detail and the strive to write a readable, well-structured, reusable, and testable code;
  • Ability to work with a version control system (Bitbucket);
  • English — good intermediate level (enough for reading/writing specifications);
  • Familiarity with Agile/Scrum;

Will be an advantage

  • Experience with single page web applications, mobile first and component-based development;
  • UI frameworks (Bootstrap / Material / ElementUI etc.);
  • Experience writing automated tests;
  • Experience in hybrid mobile development;
  • Experience with issue trackers (Jira);
  • Experience with CI/CD;

 


We Offer:

 

  • Competitive compensation
  • Regular assessments and salary reviews
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports, and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

 


Summary:

Romexsoft invites Senior JavaScript Engineer to join our team and build from scratch entirely new Adtech platform for audio content using Vue.js and Node.js.
Our customer is a well-funded global company from Israel.
We are offering a long-term cooperation with an opportunity for a high-level decision making and team leading.
You will work side by side with a CTO to ensure quality of the provided solutions (Scrum, Git flow, Unit testing, Automation testing, Code review).


Responsibilities:

  • Collaborate with the Customer on software solutions and business requirements
  • Provide leadership and guidance to the team of 2+ junior developers at the beginning
  • Maintain high standards of software quality and timely performance within the team
  • Provide proactive resolutions to developing problems
  • Develop application from scratch using Vue.js & Node.js
  • Code review

Requirements:

  • Experience in developing applications from scratch
  • Advanced experience with modern web technologies and approaches
  • Knowledge of Vue.js and its associated concepts
  • Good knowledge of Git
  • Solid knowledge of the software development lifecycle
  • Experience in mentoring/managing junior developers
  • English – upper-intermediate level or higher

Will be an advantage:

  • Experience in back-end development using Node.js
  • Experience with Unit Testing Frameworks

We Offer:

  • Opportunity for a professional growth
  • Business trips to Israel
  • Regular assessments and salary reviews
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

Summary:

Romexsoft invites Junior JavaScript Engineer to join our team and build from scratch entirely new Adtech platform for audio content using Vue.js and Node.js.
Our customer is a well-funded global company from Israel.
We are offering a long-term cooperation with a suitable environment for efficient professional growth.
You will work under the guidance of Senior JS Engineer to ensure the quality of provided solutions (Scrum, Git flow, Unit testing, Automation testing, Code review).


Responsibilities:

  • Participate in the development process from scratch
  • Contribute new features and functionality due to provided requirements
  • Ensure high quality of delivered functionality (using Unit tests, following Code review process)
  • Be a part of the distributed Scrum team following CI process

Requirements:

  • Vue.js experience (or at least understanding)
  • Experience in web apps development using JavaScript (ES6+)
  • Good knowledge of Git
  • Good knowledge in Markup technologies (HTML, CSS)
  • English – intermediate strong and higher

Will be an advantage:

  • Node.js experience
  • Experience with Unit testing frameworks

We Offer:

  • Opportunity for a professional growth
  • Competent mentorship
  • Regular assessments and salary reviews
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

Summary:

Romexsoft is looking for an IT Recruiter to join our recruiting team in Lviv. The position will focus on finding, communication and attracting IT talents to fill our job openings.


Responsibilities:

  • Communication with clients and PMs to ensure understanding of requirements and position details
  • Create detailed job descriptions; review and understand technical job requirements
  • Manage full-cycle recruitment processes including sourcing, contacting, interviewing, background checks, selection, and hiring
  • Maintain cooperation with recruiting agencies
  • Completing timely reports on employment activity
  • Build and maintain a pool of qualified candidates in advance of need
  • Maintain recruiting applicant tracking software
  • Maintain relationships with candidates and build a strong passive pipeline
  • Salary benchmarking, market research and analysis
  • Promote the company’s reputation as a “best place to work”

Requirements:

  • Proven work experience as an IT Recruiter with at least 2 years of experience (either an in-house recruiter or a staffing agency recruiter)
  • Good English (intermediate level, written and spoken)
  • Has experience in using Gmail, Google Drive, Google Calendar
  • Has perfect written and verbal communication skills
  • Has a good awareness of IT market
  • Has knowledge or experience using a variety of sourcing tools
  • Has an understanding of IT terminology and programming technologies
  • Is creative and know how to find people in places where they couldn’t be possibly found
  • Is stress-resistant and can adapt to any and every situation

Nice to have

  • Team managing experience
  • Ability to work in a rapidly changing environment

We Offer:

  • Competitive compensation
  • Regular assessments and salary reviews
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

Summary:

Romexsoft is looking for an experienced DevOps Engineer to join our team in Lviv office.


Responsibilities:

  • Manage ongoing projects in terms of DevOps services
  • Manage existing DevOps engineers and new hirings
  • Design DevOps products & services for potential clients
  • Participate in pre-sales activities
  • Obtain AWS certification/partnership for Romexsoft company

Requirements:

  • 2+ years of experience as a DevOps Engineer
  • Good knowledge of AWS
  • Configuration management (Ansible/Puppet/Cloud formation/Chef)
  • Continuous integration (Jenkins, TeamCity, Bamboo)
  • Good knowledge of Docker
  • Orchestration Kubernetes, ECS, ACS
  • Delivery strategies (A/B deployment or blue-green deployment, canaries deployment, rollback, etc)
  • Networking (routing, load-balancing, circuit-breaking, etc)
  • Hands-on experience in designing and maintaining development and production cloud infrastructure as a code
  • Hands-on experience building continuous integration infrastructure, deployment pipelines to provide continuous delivery
  • Hands-on experience building the highly available, scalable and robust production environment
  • ITIL best practice

We Offer:

  • Competitive compensation
  • Compensation of educational activities: certifications, courses, conferences
  • Paid vacation according to the Ukrainian laws
  • Paid sick leaves, sports and recreational activities
  • Free English language courses 2 times a week
  • Low hierarchy and open communication
  • Regular team-building events and enjoyable working environment

Want to work with us?