Location:
Kyiv, Ukraine | Remote, Ukraine
About the company:
Letyshops is more than a company, it is a shopping community, which grew from a startup to a strong international company in 9 years.
Our product is popular in more than 20 countries. We continue to explore new markets and aim to cover the entire world.
We have saved our users $100M, intending to put Ukraine on the tech map of the world. We aim to save users $100M weekly with a new, revolutionary product set to transform shopping worldwide.
We are seeking a Senior Backend Engineer who will join the legendary Intelligent Discovery track that will be helping people discover the best deals available.
As Senior Backend Engineer, you will be responsible for:
- Own, implement, and deliver projects or big-sized features within the team
- Independently identify the right solutions to solve ambiguous, open-ended problems
- Develop high-quality software design and architecture following the internal standards, policies, and best practices
- Specify uncertain requirements and proactively spread them through the team
- Proactively documents existing and new features or projects
- Collaborate with internal teams to fix and improve product
- Proactively contributes to improvements in the observability and quality of the system
What you’ll be using:
- Golang or Python to write your application code
- PostgreSQL, MongoDB, for most persistent data storage
- Kafka for our asynchronous message queue
- gRPC for S2S communications
- Kubernetes and Docker to schedule and run our services
- AWS for most of our infrastructure
- Elasticsearch for storing and analyzing events
We’re looking for someone with:
- strong experience working on the backend of a technology product
- more than 5 years of commercial engineering experience
- English B2 or higher
- desire to be involved in building a product that you (and the people you know) actively use
- product mindset: you want to make decisions based on the value they create for Users and business
- comfortable working in a team that deals with ambiguity
- interests in distributed systems and writing resilient applications
Hiring process:
- HR Prescreen call (~30 min)
- Interview with Hiring Manager (~45 min)
- Technical interview (~1:30 hour)
- Behavioural Interview (~45 min)
- Team Interview (~45 min)
- Final culture fit interview with СEO (~45 min)
Are you interested?
Please feel free to contact us if you need any further information