About the client:
Our customer is the European online car market with over 30 million monthly users and a presence in 18 countries. As a Engineer you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
Responsibilities:
- Maintenance of existing services (e.g. bug fixes security updates new feature development);
- Developing and maintaining high-quality scalable services that power the platform;
- Work closely with product managers and other engineers to build robust backend solutions that ensure the products operate efficiently and reliably.
Requirements:
- Work via Canadian Timezone (EDT)
- Be able to work independently take ownership of features.
- Strong experience Core and its ecosystem
- Good understanding of backend architecture and API design principles
- Experience with AWS cloud services and infrastructure
- Knowledge of CI/CD pipelines and DevOps practices
- Understanding of database design and data modeling
- Experience building and maintaining scalable backend services
- Familiarity with agile methodologies
- Experience using AI-powered development tools in coding workflows
- Excellent problem-solving abilities
- Good communication skills to effectively document and explain technical decisions
- Ability to manage expectations and communicate challenges proactively
- At least Upper-intermediate English level
Nice to have:
- Experience with and TypeScript (for occasional frontend work)
- Experience with containerization technologies (Docker Kubernetes)
- Experience with event-driven architectures and message queues
- Understanding of performance optimization techniques for backend services
- Previous experience working with distributed systems
Team Setup & Work Style:
- Agile methodology using Jira (product and tech backlog)
- Using Test-driven Development Methodology
- Slack for communication
- Team size: Developers PM UX designer
- You build it you run it approach (owning development releases and monitoring)
- Peer code reviews with quality checks
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers