• Company
  • Services
    • Web Development
    • Mobile Development
    • UI-UX Design
    • QA and Test Automation
    • Workflow Automation
    • Product Development
    • Start-up Companies
  • Technology
    • Java
    • .NET
    • JavaScript
    • iOS Mobile
    • Android Mobile
    • PHP
  • Approach
    • Delivery Approach
    • Dedicated Team
    • Time and Material
    • Development Center
    • Fixed Cost
  • Resources
    • Welcome to Gravelsoft
    • Open Vacancies
    • Case Studies
    • Blog
    • Video
  • Contact Us
  • More
    • Company
    • Services
      • Web Development
      • Mobile Development
      • UI-UX Design
      • QA and Test Automation
      • Workflow Automation
      • Product Development
      • Start-up Companies
    • Technology
      • Java
      • .NET
      • JavaScript
      • iOS Mobile
      • Android Mobile
      • PHP
    • Approach
      • Delivery Approach
      • Dedicated Team
      • Time and Material
      • Development Center
      • Fixed Cost
    • Resources
      • Welcome to Gravelsoft
      • Open Vacancies
      • Case Studies
      • Blog
      • Video
    • Contact Us
  • Company
  • Services
  • Technology
  • Approach
  • Resources
  • Contact Us
softbypro

Software Development Services For Technology And Enterprise Companies

Software Development Services For Technology And Enterprise CompaniesSoftware Development Services For Technology And Enterprise CompaniesSoftware Development Services For Technology And Enterprise Companies
case study, software project, gravelsoft, software outsourcing, solution, technology, dedicated team

Welcome to Gravelsoft

Gravelsoft is software company. We are a client-oriented and quality custom development provider which offer an entire package of services from concepts to the final delivery.

We have a strong team of experienced IT experts with great job opportunity, who are the main asset of the company, so we do our best to make them feel at home in our offices.Check our open vacancies.

Open vacancies

Automated QA Engineer

Automated QA Engineer

Automated QA Engineer

Learn more

React Native Engineer

Automated QA Engineer

Automated QA Engineer

Learn more

Node.JS Engineer

Automated QA Engineer

Node.JS Engineer

Learn more

Java Engineer

Lead generation manager

Node.JS Engineer

Learn more

Lead generation manager

Lead generation manager

Lead generation manager

Learn more

Project Manager

Lead generation manager

Lead generation manager

Learn more

Business Analyst

Business Analyst

Business Analyst

Learn more

Mobile Engineer

Business Analyst

Business Analyst

Learn more

QA Engineer

Business Analyst

DevOPS/Cloud Engineer

Learn more

DevOPS/Cloud Engineer

DevOPS/Cloud Engineer

DevOPS/Cloud Engineer

Learn more

Trainee Engineer

DevOPS/Cloud Engineer

Trainee Engineer

Learn more

.Net Engineer

DevOPS/Cloud Engineer

Trainee Engineer

Learn more

APPLY FOR JOB OPPORTUNITY

Attach your resume
Attachments (0)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Automated QA Engineer

The Client is the company leads the world in cyber protection - solving safety, accessibility, privacy, authenticity, and security (SAPAS) challenges with innovative backup, security, disaster recovery, and enterprise file sync and share solutions that run in hybrid cloud environments: on-premises, in the cloud, or at the edge. Enhanced by AI technologies and blockchain-based data authentication,  protects all data, applications and systems in any environment, including physical, virtual, cloud, and mobile..

We are looking for Automated Quality Assurance Engineer to join our team. The QA Engineer will work as a part of growing RnD team working on innovative technologies that are in the center of client's product:  Cyber Cloud. This position is mainly responsible for creating, and passing automated scenarios and release acceptance. This involves working collaboratively with the teams located around the globe including RnD departments in different countries.
We are looking for a highly motivated person with strong desire to learn and dig deep and who is just as excited about innovation, technology and quality as we are.


Tech Stack:

  • 3+ years of developing test automation scripts/framework for REST API services
  • 2+ years of experience with Python
  • Proficiency in Linux, Windows and OSX operating systems with knowledge in installing, configuring and troubleshooting
  • Basic understanding of HTTP / Authentication / Web services/ REST API / JWT / OAUTH
  • Familiar with Virtualization systems (Hyper-V, VMWare)
  • Basic GIT knowledge
  • Experience working in a continuous integration or continuous delivery environment using Jenkins or equivalent tools
  • Understanding of basic concepts of computer architecture, data structure and IT security
  • Strong analytical problem-solving skills
  • At least intermediate English

PROJECT

  • Understand and analyze product requirements and communicate with product management and development teams
  • Design and implement automated test scripts and frameworks (Python)
  • Prepare test environments and test tool infrastructure (Continuous Integration)
  • Ensure tests design satisfies requirements
  • Build and maintain expert knowledge regarding trends and technologies in automated testing and related areas

WORK:

  • Teams are cross functional and autonomous.
  • Imagine "How could you have done this differently", engineer to engineer. This is what our mentoring programme does - retrospect on work done, learnings and observations, and discussing this with an experienced engineer. Learning “by doing” is important, but retrospection and 2nd pair of eyes are essential, too.


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

React Native Engineer

The Client is the company have been shaping the future of entertainment for millions of users worldwide. Provides solutions that bring video to any screen, with passion and vision, to make entertainment simple and personal for everyone - everywhere.

We are looking for an experienced Android Software Engineer. Together with your colleagues, you will ensure that we optimize the user experience on mobile devices and Set-Top Boxes for more than 100 million users.


Tech Stack:

  • Strong understanding of
    • the JavaScript language
    • JavaScript libraries (React, Node.js, React Native (+StyleSheet), React Navigation, Redux)
  • Experience with
    • JavaScript, ES6, TypeScript, Async promises and observables
    • Git repository and CI flows
  • Working experience with
    • integration of 3rd party libraries
    • REST and working with API’s, JSON and XML
  • Experience with Native Modules
  • Knowledge in UI/UX and working with designers
  • Fluent English skills

PROJECT

  • Certification(s) in relevant fields
  • Experience with
    • Native App development (Swift, Objective C, Java/Kotlin)
    • Agile Development
    • Unit testing
  • Fluent English skills

WORK:

  • Teams are cross functional and autonomous.
  • Imagine "How could you have done this differently", engineer to engineer. This is what our mentoring programme does - retrospect on work done, learnings and observations, and discussing this with an experienced engineer. Learning “by doing” is important, but retrospection and 2nd pair of eyes are essential, too.


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

Node.JS Engineer

The Client is the company have been shaping the future of entertainment for millions of users worldwide. Provides solutions that bring video to any screen, with passion and vision, to make entertainment simple and personal for everyone - everywhere.

We are looking for an experienced Android Software Engineer. Together with your colleagues, you will ensure that we optimize the user experience on mobile devices and Set-Top Boxes for more than 100 million users.


Tech Stack:

  • JavaScript, ES6, TypeScript, Async promises and observables
  • Git repository and CI flows
  • REST and working with API’s, JSON and XML
  • ExpressJS or similar libraries
  • Databases (PostgreSQL)
  • NoSQL databases (ElasticSearch, MongoDB, Redis)
  • JavaScript
  • Node.js
  • JavaScript and Node.js related frameworks (Express)
  • Fluent English skills
  • Any of these will increase your chances:
  • * Certification(s) in relevant fields
  • * Experience with
  • * Agile Development
  • * Unit testing
  • * Linux 
  • * Web servers (Nginx, Apache)
  • * Deployment, scaling and management solutions (AWS Cloud Solutions, Kubernetes, Docker)
  • * Microservices
  • * OpenAPI/Swagger
  • * Front-end technologies, such as HTML5, and CSS3

PROJECT

  • Certification(s) in relevant fields
  • Working experience with
  • Certification(s) in relevant fields
  • Agile Development
  • Unit testing
  • Linux 
  • Web servers (Nginx, Apache)
  • Deployment, scaling and management solutions (AWS Cloud Solutions, Kubernetes, Docker)
  • Microservices
  • OpenAPI/Swagger
  • Front-end technologies, such as HTML5, and CSS3

WORK:

  • Teams are cross functional and autonomous.
  • Imagine "How could you have done this differently", engineer to engineer. This is what our mentoring programme does - retrospect on work done, learnings and observations, and discussing this with an experienced engineer. Learning “by doing” is important, but retrospection and 2nd pair of eyes are essential, too.


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

JAVA ENGINEER

The Client is UK company enjoying intensive growth, we offer a place where projects see launches, marketing campaigns bring traffic. It’s exciting reading about “work” in the media, but it also means our applications have to handle that!
Another unique thing about our client is attention to code quality. This makes a difference over time - reducing doubts across lines of code, people and applications.

We are welcoming high professionals for this interesting journey, for making great solutions together!


Tech Stack:

  • 2+years of professional experience with Java development
  • Most of  software runs Java 11, in GCP, inside Docker (now), and soon Kubernetes (in progress). 
  • Monitoring is in NewRelic, logs are aggregated in Google's StackDriver, and  have some extra monitoring using Grafana/Prometheus.
  • Project follows the "you build it, you run it" model, and believe the only way to do this is automation - through testing, infrastructure, deployments and alerting.
  • Languages: Java, some Kotlin, very little Scala.

PROJECT

  • Applications start via public static void main, and are based on SparkJava and Javalin. Default datastore is Postgres, which we interact with through jOOQ.
  • Among the publicly known frameworks, we have two internal: EventStore and Alpha. EventStore, is an event distribution and delivery mechanism. Why not Kafka? When we were choosing a solution, it couldn't do all we needed.
    Second is Alpha, which provides the structure for domain model classes, actions and repositories, state transitions, and emitting events into EventStore.
  • For testing, we use jUnit, Mockito, Wiremock, Spock, and build using TeamCity.


WORK:

  • Teams are cross functional and autonomous. Processes are up to the team - we only require tests, automated and thorough, being written, and code reviews taking place. Some teams do iterations, some are closer to kanban, and some have adopted pair programming.
  • Imagine "How could you have done this differently", engineer to engineer. This is what our mentoring programme does - retrospect on work done, learnings and observations, and discussing this with an experienced engineer. Learning “by doing” is important, but retrospection and 2nd pair of eyes are essential, too.


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

LEADS GENERATION MANAGER

The position of Lead Generation Manager could be creative and engaging. All you need for this is a desire to develop, learn, and vision of a perfect client for Gravelsoft.

Working with Gravelsoft is not only to be a part of our team but to be a part of the creative world full of challenges, opportunities, and innovative ideas. First of all, we are looking for a team player. Flexible and adaptive to new approaches. Positive thinking and the will to grow and learn is a must-have for us.


Qualifications:

  • Upper-intermediate and higher written and spoken English,
  • Understanding of the market and the specific in IT,
  • Good communication skills and a quick learner,
  • Team player, self-driven person
  • Ability to work with large amounts of information, attentive to details,
  • Responsible and stress-resistant.

Will be a plus:

  • Lead Generation experience,
  • Having some experience in IT Sales.

Duties and responsibilities:

  • Search for potential clients, according to the chosen ICP (ideal client portrait), using different sources and approaches,
  • Build and cultivate prospect relationships by initiating communications and conducting follow-up communications in order to move opportunities through the sales funnel,
  • Provide information about the company and its services, dealing with customer objections, etc.,
  • Manage data for new and prospective clients in CRM, ensuring all communications are logged, information is accurate, and keep updated performance data in the spreadsheets,
  • Collaborate with sales team: organization of calls/meetings with potential clients in line with KPIs,
  • Create new approaches, messages and discuss your ideas with the Team Lead,
  • Produce an accurate weekly report to your Team Lead.

We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

PROJECT MANAGER

As the Gravelsoft team, we are looking for experienced and ambitious manager who is ready to take projects under control and be responsible for the successful delivery on time within budget and scope. A successful candidate should have a background in business skills, management, budgeting, and analysis, as well as be skilled at getting the best out of the people and projects that they oversee.


Requirements:

  • 3+ years’ experience as a Project Manager in the IT sector
  • Ability to work with tools supporting teamwork
  • Good understanding of software development lifecycle
  • Ability to acquire knowledge quickly
  • Strong interpersonal skills and ability to build good relationships with the team and the customer
  • Analytical and problem solving skills
  • Ability to take responsibility for the tasks realization and high-quality assurance
  • Effective communication skills (related to both task realization and progress reporting)
  • Fulfilling commitments and willingness to show initiative
  • Fluent English (spoken and written)
  • Pre-sales support experience

Responsibilities:

  • Track and manage project execution from initiation to delivery phase
  • Provide a high quality deliverables
  • Manage project changes and risks
  • Provide appropriate reports in a timely manner
  • Gather and process customer feedback
  • Participation in activities, in order to building project team in cooperation with the customer
  • Support of pre-sales activities and offering process


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

BUSINESS ANALYST

Internationally leading company and independent provider for the financial industry to both develop and operate its own software. Headquartered in Switzerland with highly qualified domain and IT specialists and has a global customer base of more than hundred financial institutions.

With its core and digital banking software, and its international network of BPO centers, the Client brings trustworthy and efficient banking to the world, delivered through great user experience.


Requirements:

  • Fluent English (spoken and written)
  • Very strong verbal and written communication skills
  • 1+ years professional experience in Business Analysis
  • Experience with fintech business domain
  • Experience in the financial systems business domain
  • Requirements analysis
  • Working in an international distributed team
  • Clear understanding of SDLC processes and phases
  • Experience with different delivery processes and practices (Agile, SCRUM, Kanban)
  • Product Management experience
  • IIBA CCBA or CBAP, OMG UML, OMG BPMN, PMI-PBA, Pragmatic Marketing


Responsibilities:

  • Define requirements for a new solution for the client
  • Manage solution scope, detect and track changes
  • Working with business documentations
  • Identify business needs and goals and requirements from business
  • Manage solution scope, detect and track changes
  • Prioritize requirements and manage their allocation
  • Working in an international distributed team
  • Communicate with PM, PO, Developers and other colleagues and stakeholders
  • Delivering the product roadmap and plannings
  • Proactive position on process improvements, care about continuous improvement of customer satisfaction


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

JAVASCRIPT ENGINEER

The Client is UK company, providing to market business intelligence for mainly pharma industry. The core of the product is data platfrom containing 10+ years of client experience on the market and giving the decision making support over it using ML and other intelligent approaches. The client is in the era of technical transformation and wants to migrate the Data platfrom to Amazon cloud and build redesigned and refreshed product apps over it.

We are welcoming high professionals for this interesting journey, for making great solutions together!


Requirements:

  • 2+years of professional experience with backend development
  • Advanced knowledge of software development using Node.js
  • basic Angular knowledge/experience
  • Strong understanding of object-oriented development approach
  • Solid understanding of REST architecture, microservices architecture, common patterns
  • Experience with database interactions
  • Experience with CMS integration
  • Ability to write clear and concise documentation
  • An analytic approach to software design and development
  • Willingness to work with different technologies
  • Experience with AWS, ElasticSearch


Responsibilities:

  • Lead development for the web application
  • Work with BA, architects and other senior developers on requirements and design of the solution
  • Implement development best practices in the cross-functional team (code review, unit-tests, CI, etc.)
  • Own development of the features, modules, enhancements, bug-fixes, etc


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

MOBILE ENGINEER

We’re building a mobile app that allows users to create interactions between smart home devices and services, backed by an IoT cloud infrastructure. The idea is to provide a lightweight approach to smart home by offering a simple entry solution that does not require dedicated hardware (like a hub) in the first place. On top of that we are building a “unified home experience” by integrating Voice devices, Smart TV, Smart Home and so on within a single mobile entry point.


Requirements:

  • 2+ years of commercial mobile applications development experience
  • Experience of developing native applications for iOS platform
  • Strong Swift/Bjective-C knowledge
  • Experience with React Native is a plus
  • Experience of developing applications for Android is a plus
  • Skills in Node.js will be a plus
  • Build tools and version control systems knowledge
  • Upper-intermediate level of English
  • ReactJS, React Native, Node.Js, JavaScript, Android


Responsibilities:

  • Research, design, develop, and modify native mobile applications
  • Be able to build strong full stack team and set yp required processes.
  • Plan and allocate work tasks among team members
  • Report work results to customer on daily/weekly/monthly basis


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

QA ENGINEER

Our Client is a major provider of software and services in the clinical trials & healthcare domains. Having many years of experience on the market, proprietary techniques and approaches allow them to build cutting-edge solutions, which help their customers to successfully manage the clinical research, mitigate the risks and increase the potential and the success of the study results.


Requirements:

  • 2+ years of testing and validation experience
  • Experience working in a medium to large corporate setting preferred
  • Knowledge of testing methodologies and documentation types (test plan, test cases, bug tracking systems), writing test documentation
  • SQL knowledge
  • Ability to read and interpret documents such as operating instructions, and procedure manuals
  • Ability to deal with problems involving several concrete variables in standardized situations
  • Ability to work in a distributed team
  • Understanding of basic relational database concepts
  • English: Intermediate


Responsibilities:

  • Review of system requirements and test designs as input for implementation
  • Develop, maintain, and upgrade test scripts
  • Work with a Bug-tracking system
  • Verification of bug fixes/BB testing
  • Communication with testers, developers, and customers
  • Be a part of the team, improve team practices and approaches


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

DevOPS/CLOUD ENGINEER

Utilizing modern components, security tools, and repositories – create a scalable solution to operate commersial broadcast platform.
The stand-alone cloud-native platform should allow for full security management, lifecycle management of various broadcast-specific entities, and third-party integrations independent on technology.


Requirements:

  • 2 years of experience in backend development and Cloud Platforms
  • Strong experience of Cloud deployment tools and containers like Docker and Kubernetes
  • Strong knowledge of Linux/Unix
  • Experience of CI/CD piplines
  • Experience using tools like Jenkins, Git, Gerrit, Gitlab, MongoDB, Ansible
  • Knowledge of Python/Bash scripting
  • Experience and understanding of Agile development methodology principles (e.g. SAFe, Scrum, Lean, Kanban)


Responsibilities:

  • Implement new architecture and services in cloud environment
  • Build and maintain automated solutions
  • Build and maintain scalable data management
  • Implement integrations that meet the needs for projects and stakeholders
  • Monitor and backup the system to improve MTTD/MTTR
  • Perform capacity planning


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

Trainee ENGINEER

We develop and test the native mobile application that collects therapy data of the medical devices, presents therapy data to both patients and doctors via cloud service, and gather the data in the personal therapy management software system. The project is focused on developing a tool that enhances the recovery process and supports dealing with permanent health disorders, which in the final outcome saves the life of a patient.


Requirements:

  • Responsible person
  • Eager and ambitious to learn
  • Theoretical knowledge of the related technology stacks (e.g. testing types, levels, techniques, approaches)
  • Able to read and understand English documentation. Able to write on a base level
  • Basic theoretical knowledge and skills in JavaScript or Python or Java.
  • Fast-learner person. Strong willingness to learn.
  • Java/Python/JavaScript 


Responsibilities:

  • Create automated test scripts
  • Execute manual Test Cases on different models of mobile devices
  • Automation/Manual Testing of BLE communication between medical devices and mobile phones
  • Find and report defects
  • Verify defect fixes
  • Complete tasks in agreed performance
  • Work as a good team player


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

.NET ENGINEER

We are planning to work on veterinary software that offers a powerful and innovative solution to meet everyday practice management needs. The solution offers functionality which enables a practice to streamline performance and stay one step ahead of the competition.


Requirements:

  • 2+ years of С# development experience
  • C#, .NET – latest versions
  • SQL (Storage Procedures)
  • Rest API
  • Solid understanding of OOP, design patterns, software development principles and best practices
  • Unit testing
  • Good at algorithms and data structuring
  • Ability to read the existing code quickly
  • English level – Intermediate


Responsibilities:

  • Designing and developing modules from scratch
  • Rewriting existing modules
  • Participate in the team’s Scrum activities
  • Unit Tests
  • Coordinate with local and remote Developers, Testers, Product Owner and other stakeholders 


We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an job opportunity to work on market-defining products using the latest technologies at software company
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs
  • If this vacancy is challenging, you are welcome to apply at other open vacancies.

APPLY

Copyright © 2021 Gravelsoft - All Rights Reserved.

Clients: info@gravelsoft.com

  • Company
  • Web Development
  • Mobile Development
  • UI-UX Design
  • QA and Test Automation
  • Workflow Automation
  • Product Development
  • Start-up Companies
  • Welcome to Gravelsoft
  • Open Vacancies
  • Case Studies
  • Contact Us

This website uses cookies.

We use cookies to analyze website traffic and optimize your experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept