Front End Developer

Bulgarian
  • Derry
  • Ireland
  • AvailabilityFull-Time
  • Experience3 - 6 Year
  • Salary : 85747 EUR - 95258 EUR Yearly

Front End Developer

Bulgarian Derry, Ireland

Full Job Description

Frontend Developer

Who are we?

Paddy Power Betfair (PPB) is an international sports betting and gaming operator with a market-leading presence in the UK and Ireland, as well as a range of operations across Europe including Romania, Portugal, and Malta.

By combining an online-led, mobile-led and sports-led philosophy with our proprietary technology, unique products and innovative marketing, we offer a superb experience to our five million customers worldwide.

As part of the Flutter Entertainment group which includes a host of other brands including Sky Betting and Gaming, PokerStars, Timeform, OddsChecker, Sporting Life, SportsBet (in Australia), FOX Bet, TVG and FanDuel in the US, we are part of a global brand employing over 14,000 people in more than 40 offices and 600 retail sites. As well as being a great place to work we pride ourselves on being a responsible operator, committed to making a positive contribution to the communities that we operate in.

What is our challenge (Fast, Resilient, Accurate)?

  • We deliver products at scale for over 5 million customers
  • 99.9% of transactions in less than a second
  • Our products are resilient with less than 50 minutes downtime expected per year
  • The outputs of our products must be accurate, so we employ Continuous Integration, Continuous Testing and Continuous Deployment

What is the Team- set up?

Our team is a highly motivated development group, working on the global delivery of trading applications. We are a highly collaborative, fast-moving bunch, operating with a DevOps mindset. More importantly we enjoy what we do and have fun doing it. Our developers work closely with our Data Science teams to deploy Machine Learning models at scale across our business. To do this we are building reusable componentry to cover all manner of requests that empower our users to deploy and test innovative solutions as quickly as possible in real world scenarios. We use the best tool for the job and are not constrained by language choice (Java, Scala, C# and python are all in use) and our preference is to host on the cloud as it gives us the gives us access to the power that we need to run our applications.
We love streaming and our default is real-time processing. This does bring its challenges, but we don't shy away from a problem because it's hard. If we can do it the right way, we will.

What can I expect from the role?

Our Developers know their stuff – they're busy working autonomously and setting high standards. That's why we're gearing them up towards a seamless role evolution.
As a Frontend Developer you are part of a Software development team and you'll analyze requirements provided by the team's Product Owner, design and develop technical solutions or processes, do unit testing, maintain and improve production code, contribute to the performance improvement work, keep the projects technical documentation up to date, while minimizing manual processes and providing automated solutions.
Reporting to a Delivery Manager in a remote team formed by 4 to 5 Developers and 1 QA, you will use technology as a basis to deliver amazing value to our customers, while scaling our platform to meet the demands of worldwide markets.

What are the key responsibilities of this role?

  • Develop software as part of an agile team with short iterations and frequent releases
  • Contribute to planning and the subsequent development of applications
  • Remain up-to-date in terms of current and future needed upgrades

 

What is the key experience & qualifications I need in this role?

  • Awareness / experience in using agile methodologies
  • Professional experience building high quality, performant JavaScript applications
  • JavaScript frameworks/libraries, such as React/Redux
  • JavaScript test tools (e.g. Mocha, Jasmine, Jest, Protractor, Selenium)
  • Packaging/build tools (e.g. NPM, Webpack, Grunt, Gulp)
  • Test-driven development techniques (e.g. BDD and ATDD)
  • Automated testing and mocking techniques
  • Clean coding
  • Experience of using established design patterns

 

What are the nice to haves?

  • TypeScript
  • AWS CDK
  • Event Streaming/Message-based systems (Kafka, RabbitMQ)

 

Key skills & attributes

  • Passion for building a great consumer product that our customers will love
  • Excellent written and verbal communication skills
  • Ability to interact effectively with other functional teams
  • Ability to work in fast paced, team oriented environment
  • Flexible, ability to adapt to changing priorities and rapid change
  • Excellent communicator, common sense and a passion for the art of problem solving

 

What Will I Get in Return?

  • A competitive salary
  • Uncapped Holiday Allowance - Yes, you heard that right - UNCAPPED holiday!
  • A self-development fund of €1,000 per year to spend on your learning
  • Flexible Working - We have a host of flexible working options that are available to you.
  • We are part of a global company with offices on four continents. We offer the opportunity to work with people and teams in these offices and the possibility to work from those locations for a period or permanently.
  • We are part of a large diverse global company, and we encourage and support people to move to distinct roles or parts of the company to further their career development aspirations.

 

The Fun Stuff in our benefits includes an annual Target bonus, Health & Wellbeing, with free classes such a yoga, boot camp, Brazilian jiu-jitsu, running & cycling clubs among others and a hybrid working model between home and office working.

 

The Boring but necessary stuff in our benefits package includes a Subsidised canteen, Pension/Flexible Financial Wellbeing, Private health insurance, Life assurance & Income protection.

 

If the above is of interest, and you have the skills and experience, click apply now! Thanks.

Skills
  • Agile Methodologies
  • JavaScript
  • React.js
  • Redux
Requirements
  • Availability Full-Time
  • Education Bachelor
  • Experience 3 - 6 Year
  • Gender No Preference
Apply For This Job
Premium

Similar Jobs