Description
ABOUT THE JOB
This team is responsible for enhancing the post-booking and review experiences by optimizing user flows and ensuring the technical modernization and excellence of our underlying systems.
The team is led by a trio (Engineering Manager, Product Manager, Product Designer) and includes three native application engineers (iOS and Android). You will collaborate closely with two full-stack engineers and two backend engineers. The team operates in a distributed setup across various locations (France, with contractors in Poland and Ukraine).
What you will do
As a Fullstack Engineer, your responsibilities center on contributing to the team’s roadmap and ensuring successful delivery:
-
Feature Discovery: Collaborate with the Product Manager, Engineer Manager on the functional and technical discovery of new features (defining requirements, scoping technical tasks, and identifying risks).
-
Development & Delivery: Work alongside senior engineers to develop and deliver high-quality features.
-
Quality Assurance: Support the QA team throughout the testing and validation phases.
-
Knowledge Transfer: Create and maintain relevant process documentation for components within the team’s scope.
You Must Meet These Critical Qualifications
-
Full-Stack & Autonomy: You are proficient in frontend (Web development, Accessibility) and backend (server-side logic, APIs, DBs) technologies and operate independently.
-
Architectural Ownership: You are starting to own architectural decisions, can suggest alternatives to current designs, and write technical analysis with guidance from our technical leaders.
-
Quality & Testing: You autonomously write unit and functional tests and provide valuable, constructive code review feedback.
-
Product-Oriented: You build software iteratively, utilizing product insights to drive a problem-solving approach. You contribute autonomously to project execution and use monitoring tools to ensure smooth deployment and optimal user experience.
-
Communication: You are proficient in written and spoken English and can communicate technical concepts to non-technical stakeholders.
You Can Impress With These Additions
-
Collaboration skills: Experience establishing productive relationships with adjacent teams and knowing when/how to escalate broader issues.
-
Mentorship: Willingness to guide and mentor more junior engineers on coding best practices.
-
Observability: Proficiency in DevOps and Monitoring tools for release health and our technical application metrics.
-
Continuous Improvement: Proactiveness in identifying and implementing new processes and tools to improve team efficiency.
Our Technological Stack: What to Expect
-
Frontend: React and Next.js (including the use of our internal design system).
-
APIs: GraphQL (for our BFF) and JSON-RPC (for internal services).
-
Backend: Node.js & TypeScript within a microservice architecture.
-
Database: Primarily PostgreSQL.
-
Eventing: RabbitMQ (for propagating domain events).
-
Infrastructure: 100% Kubernetes & AWS for hosting and orchestration.
-
Monitoring: Datadog ensures 24×7 observability and streamlined troubleshooting.
Our Hiring Journey: What to Expect
We aim for a thorough, transparent process. Here is a typical path for successful candidates:
-
Step 1: Talent Acquisition interview
-
Step 2: Cultural fit interview
-
Step 3: Technical test and interview
-
Step 4: Final interview with the Head of or Director
What we offer you
-
😄 An awesome team
-
🏠 A permanent contract (that can be useful in life)
-
⚖️Flexible working environment (2 days home office per week + up to 4 total weeks additional flexibility during the summer period and in December to work fully remotely)
-
💸 Competitive fixed salary and bonus
-
🍕 Lunch vouchers available for each working day (because yes, we like to try our best restaurants)
-
🌎 International teams and a multicultural environment spanning 10 offices across Europe
-
🤝 Highly inclusive working environment
-
🤸♀️ Lifestyle benefits that can be used to reimburse expenses related to physical and leisure activities, family support, travel etc
-
🎓 Continuous learning and development programs
-
😌 Free access to the Calm app to help you build resilience wherever you are in your mental health journey
-
🐣Dedicated parental leave and caregiver leave policies (12 weeks fully paid)
-
🏥Health insurance covered by the company
-
👶 Financial support for birth, adoption, civil partnerships, or marriage
-
🚝 Transport allowance
-
🏥Health insurance fully covered by the company
-
👩🦽 Life & Disability Insurance at no cost to the employee
-
🍴 Amazing offices with dining, coffee points and leisure area
-
🎤 Team building events
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutmen
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal