Ravelin is looking for a senior frontend engineer to lead the development of a high volume fraud technology platform within a small tech team. You will be invited and expected to have opinions about the strategic direction of the company and products, as well as leading the company's JS direction. A successful candidate will be willing learning new skills turning their hand to necessary tasks and working with complete autonomy.
Code for Humans
Your machine is happy if it compiles; your team is happy if they can understand what it does. Your pull requests are succinct and a pleasure to review, you have unit tests where it matters, and you understand that the code is not, in fact, the documentation.
Reliable & Resilient Software
Not for you the happy path or the assumed network. That habit of yours of assuming the worst and planning for it has earned your stripes in the world of running software at scale under real-world conditions.
Tools for the Team
Whether it's a smart command line utility or a core internal library, you excel at improving everyone's lives by removing repetition & common sources of error, and by solving hard problems in accessible ways. You build internal processes that are so reliable they melt into the background but are key to getting work done.
You've been on the receiving end of APIs good and bad, and want to delight our customers with the high quality they expect. You know that whilst everything should be JSON, sometimes you have to get your hands dirty with some SOAP for that critical integration but know how to isolate the contagion.
- Expertise in
- HTML5, CSS3
- Git, Agile Development
- API integration.
- Competitive Salary & OTE + Equity Package
- 25 Days Time Off + Holidays
- Learning & Development Stipend
- Volunteer Opportunities & Charity Donations
- Fortnightly Team Demos
- Fortnightly Pod Lunches
- Quarterly Company Socials
- Flexible Working Hours
- Office Yoga, Football, and Board Game/Movie Nights
We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.