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 Senior FullStack 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:
- Canadian Timezone working hours (EDT)
- Contribute to building and evolving a digital platform used by thousands across the automotive industry.
- Participate in daily agile ceremonies team planning and retrospectives.
- Drive innovation by brainstorming and implementing ideas that challenge the status quo.
- Advocate for code ownership maintainability and high-quality delivery.
- Share knowledge and best practices while promoting continuous improvement across the team.
- Engage in the full software lifecycle from design and development to deployment monitoring and support.
- Build user-centric web applications by translating mockups into accessible performant front-end components
- Work cross-functionally with product and design teams to develop scalable UI features aligned with usability best practices.
Requirements:
Must-Have:
- Be able to work independently take ownership of features.
- You have 4 years of experience building reliable scalable and highly available software systems. Specifically:
- Solid understanding of software architecture and design patterns.
- Deep proficiency in backend development (PHP TypeScript ).
- Experience with frontend technologies (HTML CSS JavaScript or similar frameworks).
- Strong database skills: both SQL (MySQL PostgreSQL) and NoSQL (MongoDB Redis).
- Experience with WordPress and headless CMS architectures.
- Familiarity with cloud infrastructure and tools like AWS Docker and Terraform.
- Experience building and consuming APIs in service-oriented environments.
- Skilled in version control (Git) and working within structured CI/CD pipelines.
- Experience with observability tools (e.g. Datadog) for logging monitoring and alerting.
- Solid testing background: unit integration and end-to-end testing on both backend and frontend.
- Hands-on experience with production support incident management and postmortems.
- At least Upper-intermediate English level
Nice to have:
- Exposure to AI-enhanced tooling (e.g. GitHub Copilot) is a plus.
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
Required Experience:
Senior IC