2 days ago

Principal Frontend Engineer

Betfair Romania Development

On Site
Full Time
€90,000
Cluj-Napoca, Cluj, Romania

Job Overview

Job TitlePrincipal Frontend Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€90,000
LocationCluj-Napoca, Cluj, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Betfair Romania Development

Betfair Romania Development is the largest technology hub of Flutter Entertainment, with over 2,000 people powering the world’s leading sports betting and iGaming brands. Exciting, immersive and safe experiences are delivered to over 18 million customers worldwide, from our office in Cluj-Napoca. Driven by relentless innovation and commitment to excellence, we operate our own unbeatable portfolio of diverse proprietary brands such as FanDuel, PokerStars, SportsBet, Betfair, Paddy Power, or Sky Betting & Gaming,

Our Values

The values we share at Betfair Romania Development define what makes us unique as a team. They empower us by giving meaning to our contributions, and they ensure that we consistently strive for excellence in everything we do. We are looking for passionate individuals who align with our values and are committed to making a difference.

  • Win together
  • Raise the bar
  • Got your back
  • Own it
  • Positive impact

About Flutter UKI

Flutter UK & Ireland are the UKI region of Flutter Entertainment. They unite a dozen brands including powerhouses Paddy Power, Betfair, Tombola, Sky Betting & Gaming, and Betfair International, bringing together hundreds of teams and thousands of colleagues, who create trusted entertainment for millions of customers every week.

Role Overview

Our Principal Frontend Engineers are part of a community of our most senior engineers focusing on the organization's most complex, ambitious problems. You will take ownership of technical architecture and operational excellence and lead some of the most important bodies of technical work in the organization. You will be a core contributor to the organisation's “north star” technical strategy, working with other engineering leaders to drive decisions around programming languages, architecture, products, tools, approaches, and processes. Free of line management responsibilities you will provide mentorship and guidance to other engineers, acting as a role model and supporting career progression. Everyone on our team has a big part to play.

Key Accountabilities & Responsibilities

  • Tolerant mentor; nurturing approach toward other technical staff.
  • Attention to detail; diligent with analysis.
  • Critical thinking; methodical and logical problem-solving approach.
  • Curious, open minded and keen to learn.
  • Collaborative with colleagues.
  • Decisive and willing to take responsibility as required.
  • Collaborative and inclusive, able to build and maintain good working relationships.
  • Passionate & vocal about technology & software design.
  • High levels of ownership and relentless will to improve.
  • Desire to challenge the status quo.

Responsibilities

  • Take ownership of a vertical's architecture, aligning the vertical's Engineers on a common technical strategy.
  • Take ownership of a vertical's operational excellence, taking a hands-on approach to the resolution of the vertical's most complex issues when needed.
  • Write simple code, taking complex paradigms and implementing them in a way that Engineers at all levels can understand and contribute to. Insist on high standards for code quality while not letting perfection be the enemy of the good.
  • Influence the strategy of the teams, helping them understand how to make technical trade-off decisions between short-term business needs and long-term technology needs.
  • Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards for your vertical.
  • Help others leverage your expertise, by coaching and mentoring in your organization. Contribute to the professional development of Engineers within the vertical, improving their technical knowledge and engineering practices.
  • Guidance of strategic platform health and hygiene

Skills, Capabilities & Experience Required

  • 7+ years of proven full-cycle web software development experience in a large-scale interactive environment
  • 7+ years full stack programming experience.
  • Demonstrated ability to drive design and delivery of complex technical solutions.
  • Exposure to full lifecycle on a production stage enterprise application delivery
  • Demonstrated experience leading and influencing Software Engineers.
  • Computer Science degree or equivalent experience.
  • Experienced in making pragmatic trade-off decisions between short-term needs and long-term needs.
  • Use computers or computer systems (including hardware and software) to program, write programs, set up functions, enter data, or process information.

Technical Competencies

  • Excellent knowledge in NodeJS.
  • Excellent knowledge in some of the most popular frameworks/libraries(React, Vue, Angular, Ember)
  • Experience in designing/integrating RESTful APIs.
  • Solid understanding of HTTP, HTML, UX concepts.
  • Experience using real time streaming (Kafka, Kinesis).
  • Experience in basic AWS concepts and services
  • Solid understanding of software testing methodologies and techniques.
  • Experience in Unit/Integration testing and tools such as junit etc.
  • Experience in relational database as well as non-SQL database.
  • Experience in continuous integration/continuous delivery and the tools (Docker, Jenkins, Ansible etc);
  • Experience with agile SDLC methodologies, high-level estimation & modelling.
  • Exposure to classic & modern software development and delivery techniques.
  • Fast paced agile & DevOps based environment.
  • Experience in design and develop microservice based and event-driven applications.
  • A clear understanding of systems analysis, component-based system design and modern software development principles.
  • Consulting and presenting information to different audiences.

Benefits

  • Hybrid & remote working options
  • €1,000 per year for self-development
  • Company share scheme
  • 25 days of annual leave per year
  • 20 days per year to work abroad
  • 5 personal days/year
  • Flexible benefits: travel, sports, hobbies
  • Extended health, dental and travel insurances
  • Customized well-being programmes
  • Career growth sessions
  • Thousands of online courses through Udemy
  • A variety of engaging office events

Disclaimer

We are an inclusive employer. By embracing diverse experiences and perspectives, we create a lasting, positive impact for our employees, customers, and the communities we’re part of. You don't have to meet all the requirements listed to apply for this role. If you need any adjustments to make this role work for you, let us know, and we’ll see how we can accommodate them.

We thank all applicants for their interest; however, only the candidates who best meet the job requirements will be contacted for an interview.

By submitting your application online, you agree that your details will be used to progress your application for employment. If your application is successful, your details will be used to administer your personnel record. If your application is unsuccessful, we will retain your details for a period no longer than three years, to consider you for prospective roles within the company.

Key skills/competency

  • Frontend Engineering
  • NodeJS
  • React (Vue, Angular, Ember)
  • Microservices
  • Event-driven Architecture
  • AWS Cloud
  • CI/CD (Docker, Jenkins)
  • Software Architecture
  • Technical Mentorship
  • Agile SDLC

Tags:

Principal Frontend Engineer
Architecture
Strategy
Mentorship
Leadership
Operational Excellence
Software Design
Problem Solving
Technical Guidance
Cross-functional Collaboration
System Integration
NodeJS
React
AWS
Microservices
RESTful APIs
Docker
Jenkins
Kafka
Kinesis
SQL
NoSQL

Share Job:

How to Get Hired at Betfair Romania Development

  • Research Betfair Romania Development's culture: Study their mission, values (Win together, Raise the bar, Got your back, Own it, Positive impact), recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight 7+ years of full-cycle web software development, expertise in NodeJS, React/Vue/Angular, microservices, AWS, and CI/CD, directly matching the Principal Frontend Engineer requirements.
  • Showcase technical leadership: Prepare to discuss instances where you've owned architecture, driven technical strategy, mentored engineers, and solved complex issues in large-scale environments.
  • Demonstrate problem-solving & collaboration: Be ready to articulate your methodical problem-solving approach, critical thinking, and collaborative skills through specific project examples.
  • Emphasize your passion for technology: During interviews, express your passion for technology, software design, and continuous improvement, aligning with Betfair Romania Development's values.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background