Home  /  Vacancies

Open positions

MagicHire is a recruitment agency from Lviv, Ukraine. We're a team of highly-skilled tech recruiters with a huge experience in closing different IT positions.
We work with foreign product companies vacancies only. It's your opportunity to get your dream job - a fully remote job directly for a client, without engaging any third party.

View vacancies
MagicHire

Senior DevOps

We are looking for a great DevOps Engineer with 5+ years of experience to join the British product - a fintech platform for private medicine.
This role is exciting in that you will initially focus not only on DevOps, but you will also be responsible for initiating and implementing SRE practices within product as it continues to grow and mature.
It is fast-growing startup, which has been launched in more than 6 EU countries, with a big opportunities for development and implementing DevOps processes, friendly international team and other benefits.

Apply for a vacancy
Сlient

It’s a British product company, founded in 2017 (London). Domain - a mix of healthcare and fintech.

The company makes private healthcare more accessible by providing payments and business tools to medical professionals. Its payments platform connects lenders, providers and patients seeking finance. In addition, the product offers doctors a free service to build customized websites, including a patient app and mini CRM platform to manage patient leads (with different integrations with calendar and messengers).

Over 2,000 healthcare providers in the UK already partner with the company. The company is profitable and has doubled its monthly income post lockdown. The client has already launched in the UK, France, Italy, Netherlands, and for the current year there are plans to cover new markets such as Germany, Spain and US.

The company has grown from 15 people to 30 team members in the previous year. Now we are looking for DevOps Engineer to join the team and increase our product quality.

Responsibilities
Immediate tasks
  • Analyse our existing DevOps and CI/CD and champion/implement changes for the better. In short, make our deployments a breeze.
  • Analyse our existing infrastructure and champion/implement changes for the better. We use GCP, you’re expected to know it inside out. This will include identifying areas for improvement related to simplification, security and reliability.
  • Set up best practices for deployment of new code, monitoring, logging and incident management.
  • Plan the growth of infrastructure as we expand into new territories, both geographically and product-wise.
On-going responsibilities
  • Preempt potential scale and security issues by developing tooling or utilising existing facilities to automate, measure and optimise system performance and processes.
  • Load balancing the application including proxies and CDNs such as CloudFlare.
  • Manage Kubernetes, CloudSQL(PostgreSQL) and other infrastructure aspects on a daily basis, ensuring they are optimally configured and upgraded (or downgraded) as and when needed.
  • Monitor and metrics(Stackdriver, etc) integrations with Slack.
  • Responsible for disaster Recovery and High Availability strategy, testing and tooling as needed.
  • Monitor and report health status.You will have ownership of status dashboard that will eventually be publicly visible.
  • Monitor and report costs.
  • Develop in -house tooling as and when required to manage the infrastructure.
Requirements
  • Extensive experience with Google Cloud Platform
  • Extensive experience with container workloads and container orchestration frameworks (Docker, Kubernetes)
  • Experience with CI tooling, including test pipelines and asset generation and publishing (eg Docker images, helm charts)
  • Experience working with software engineers in designing cloud-native applications or troubleshooting them.
  • Some knowledge experience working with linux operating systems (kernel, filesystems, networking, libraries)
  • Some experience managing databases and/or event streaming platforms (Confluent Kafka, PostgresSQL)
  • English - at least Upper-Intermediate level
Benefits
  • Employee share options
  • £2,000 annual training and development budget to be used at your discretion
  • Full kit for home office (MacBook Pro)
  • Yearly Company retreat
  • Regular trips to our London hub
Interview process
  • Intro call (30-40 min)
  • Tech interview (45 min)
  • Case study (coding challenge) (up to 7 days to complete the assignment)
  • Cultural fit interview (45 min - acquaintance with the team)
  • Final interview with founder (1 hour)

Senior Go developer

We are looking for a Golang engineer with 5+ years of experience to join the British product - a fintech platform for private medicine.
It is fast-growing startup, which has been launched in more than 6 EU countries, with a big opportunities for self-development, friendly international team and other benefits.

Apply for a vacancy
Сlient

It’s a British product company, founded in 2017 (London). Domain - a mix of healthcare and fintech.

The company makes private healthcare more accessible by providing payments and business tools to medical professionals. Its payments platform connects lenders, providers and patients seeking finance. In addition, the product offers doctors a free service to build customized websites, including a patient app and mini CRM platform to manage patient leads (with different integrations with calendar and messengers).

Over 2,000 healthcare providers in the UK already partner with the company. The company is profitable and has doubled its monthly income post lockdown. The client has already launched in the UK, France, Italy, Netherlands, and for the current year there are plans to cover new markets such as Germany, Spain and US.

The company has grown from 15 people to 30 team members in the previous year. Now we are looking for a Senior Golang developer to join the team and increase our product quality.

Responsibilities
  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high-performance software
  • Playing a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
  • At this early stage, where each moment is an opportunity of innovation and improvement, everyone will be wearing several hats and enjoying full autonomy
Requirements
  • 5+ years of experience in software development
  • 2+ years experience of coding in Go for a commercial product
  • Experience with ES/CQRS architecture
  • Experience with Confluent Kafka
  • Experience with Docker
  • Excellent communication and coordination skills
  • Excellent troubleshooting abilities
  • Creative problem solver, organized and meticulous
  • Result-oriented, able to jiggle well with priorities
Benefits
  • Employee share options
  • £2,000 annual training and development budget to be used at your discretion
  • Full kit for home office (MacBook Pro)
  • Yearly Company retreat
  • Regular trips to our London hub
Interview process
  • Intro call (30-40 min)
  • Tech interview (45 min)
  • Case study (coding challenge) (up to 7 days to complete the assignment)
  • Cultural fit interview (45 min - acquaintance with the team)
  • Final interview with founder (1 hour)

Don't be shy, say hi!

Do you have questions about recruiting and our services on mind? — Contact us.

MagicHire
Yulia Lisovska

Remote hiring consultant

MagicHirebook a call
Your contact details
Error
Error
Error
MagicHire cookies

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our  privacy policy  to learn more about how we process your personal data.