Senior Frontend Developer - Romania

Job ID: 31871986

Budget: €36 – €0 EUR

One of these opportunities is to make our user experience personalised, relevant, and scalable. This involves exploring new UX paradigms, ensuring that we show the right products for our users at every stage of their journey, and personalising using Machine Learning and allied data products. As a Senior Front End Developer within the Personalisation UX team, you will be responsible for creating the UI ecosystem that provides the foundation for personalization capabilities. Responsabilites: Important aspects of the job include:
• Writing high quality reusable and testable code
• Take initiative to address the larger technical needs of the product you work on
• Focus on moving the business forward, be pragmatic about technology choices
• Lead initiatives for improvement of development processes and business opportunities for your team’s product and the company as a whole by impacting multiple products across the business.
• Identify, foster, and proactively help colleagues to grow professionally, taking a significant role in onboarding new team members
• Advocate a collaborative working environment - make “my ideas” into “our ideas”
• Lead, manage and resolve technical or design discussions or conflicts
• Contribute to the growth of company through interviewing, on-boarding, or other recruitment efforts Requirements We have found that people who match the following requirements are the ones who fit us best:
• 10+ years of experience in a relevant role, preferably in a commercial environment
• Expert understanding of core front end web technologies (Javascript, HTML, CSS)
• Deep understanding of modern front end architecture principles and design practices: micro frontend architecture, SSR, SPA, responsive design, progressive enhancement, graceful degradation
• Deep understanding of modern front end tooling and DevOps concepts
• Experience of working with React, GraphQL, NodeJS
• Ability to write high-performance, reusable code
• Writing unit and integration tests for the code
• Experience troubleshooting cross-browser compatibility issues
• Experience with data-driven product development: analytics, A/B testing, etc
• Excellent English communication skills, both written and verbal
Offered • Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travellers worldwide
• Working in a fast-paced and performance driven culture
• Opportunity to utilize technical expertise, leadership capabilities and entrepreneurial spirit
• Promote and drive impactful and innovative engineering solutions
• Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation
Related categories: Node.js React.js GraphQL