Open positions
Please find our open vacancies below and apply for suitable ones by sending your CV to our HR Team

Middle Software Engineer (Willing to Learn Clojure)

hot vacancy
Ukraine | Lviv, Chernivtsi, Ivano-Frankivsk Office, Remote

We are looking for a Middle Software Engineer to join a development team for our USA client. Their product is an AWS-hosted platform for healthcare services, built using Clojure/Python. It includes several applications for customer journeys (web, mobile). Given the healthcare domain, security and high performance are key priorities.

Requirements:

  • 3+ years of software development experience
  • Experience with various programming languages (e.g., Java, Python) and with a readiness to switch to Clojure
  • Understanding of GraphQL
  • Problem-solving skills

Would be a plus:

  • Knowledge of Terraform
  • Experience with LISP
  • Experience with Datomic
  • Understanding of hybrid mobile applications, single-page applications

Responsibilities:

  • Work as a part of our product development team
  • Participate in solution design and development, delivering high-quality code
  • Regularly communicate with the team members in Ukraine and on the client side
  • Participate in status meetings, design sessions, and brainstorming
  • Provide estimation and reporting for assigned tasks

Skills and special knowledge:

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Knowledge of software engineering, algorithms, and math
  • Upper-intermediate English
  • Understanding of the software development life cycle
  • Good communication skills

We offer friendly working conditions with competitive compensation and benefits including: 

  • Comfortable working environment
  • Friendly team and management
  • Free English classes
  • Flexible working hours 
  • 100% paid vacation, 4 weeks per year 
  • 100% paid sick-leaves 
  • Corporate and team building events 
  • Medical insurance (50% is paid)