Emphasoft

Golang developer

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Golang
  • AWS
  • GO

Emphasoft is an international software development and outstaffing company headquartered in Finland. We can provide you with individual engineers or ready-made team for your project. We will help you design and develop a new product or mobile application faster and more efficiently than an in-house team. This will not only reduce the time of the project, but also reduce its cost.

The location doesn’t matter.

About the project - The Engineering & Product Team is a small but mighty team responsible for our entire tech platform. Our platform consists of an external facing website, a patient platform, a clinician platform and internal tools. We also plan to roll out a clinician app within the next year. We have key stakeholders across the entire business: sales, commercial, operations and marketing.

Your responsibilities will include:

  • Collaborate with our Patient, Practitioner and Operations Teams to gather scope and refine requirements.
  • Work closely with our Principal Engineers and other members of the Engineering & Product team.
  • Participate in the ideation and own the full development cycle of new features with users in mind.
  • Design, implement, test, and maintain ambitious solutions for scale and sustainability.
  • Be part of the making of technical decisions that will have a direct impact in how our platform grows and evolve.
  • Offer mentorship, code reviews, and clear documentation for fellow engineers.

Requirements:

  • Extensive experience developing modern, scalable, fault-tolerant, high-availability microservices.
  • Experience building business software applying advanced patterns and techniques like Domain-Driven Design, CQRS, and Event-Driven Design.
  • Hands-on experience, good understanding and value the best of the software practices like: maintainable codebase, trunk-based development, deep peer reviews, well-written unit and integration tests, rich CI/CD pipelines, Infrastructure as Code, quality design documentation, etc.
  • Experience orchestrating and building containerized solutions using Docker.
  • Knowledge of building services on cloud platforms like AWS, Azure or GCP.
  • The ability to debug production issues across services at multiple levels of the stack.
  • Experience in working closely with stakeholders, contributing to business requirements and solutions.

We offer:

  • Fully remote work.

  • Flexible schedule—plan your own workday.

  • B2B contract (self-employment/sole proprietorship).

  • Corporate English courses (to improve your skills).

  • 3 paid sick days per year.

  • No micromanagement or bureaucracy (trust and autonomy).