Position: Middle/Senior Golang Developer
Company: ElifTech
Category: Golang
Experience required: 1y
English level: intermediate

This includes the ability to write your will for free with our online will writer. We're creating a single platform for users to manage all of their families' life admin, and protect the things that matter most to them.

What are we looking for?
As we expand our engineering team, we are looking for an experienced back-end developer who thrives in a fast-paced environment and can help us build and scale our platform and products.
We are planning some ambitious greenfield projects in the new year, so it is going to be an exciting time for our development team. You will be one of the first hires of the company and working closely with our CTO and the co-founding team. Since we are an early-stage startup, you will have more responsibilities than in a regular role and play a large part in shaping the next features of the application.

Project's Technologies :GCP, AWS, PostgreSQL, GitLab CI, Postman, Helm scripts, Kubernetes, JSON generated UI, Docker, GraphQL, gRPC, Protocol Buffers, RabbitMQ, microservices, event-sourcing

Key Responsibilities:
- write high quality and well tested code for our backend platform
- build components and architecture for our suite of upcoming products
- collaborate and review code of other engineers
- create and present ideas and solutions for improvements to products, services and processes
- test products and updates before they go live

Ideal job profile: 
- 1-3 years (mid), over 3 years (senior) of back-end development using Golang
- 3-5 years (mid), over 5 years (senior) of back-end development using an OOP language
- excellent knowledge of programming best-practice, and an obsession with tidy code
- a strong communicator, self-starter and problem solver
- willingness to learn new technologies

Nice to have:
- experience using Docker, Kubernetes, GCP, AWS, Helm, Terraform, Postman, GitLab CI, microservices architecture, event sourcing
- experience with cross-platform mobile app frameworks (e.g. React Native, Flutter)

What you’ll get:
- flat hierarchies and short decision paths, openness to new ideas
- participation in foreign, professional events
- flexible working schedule
- reimbursement for professional certification
- annual paid vacation — 18 working days
- paid sick leave — 10 working days
- English classes
- remote office — yearly (youtu.be/-8IaMLfwBkA)
- IT club card — applicable for Lviv region
- sport classes compensation
- comfortable office locations or remote work