About the job
Who are we?
Welcome to Ravelin! We are a cutting-edge fraud detection company committed to enhancing online transaction safety using sophisticated machine learning and network analysis technologies. Our mission is to empower our clients by ensuring the security of their online dealings, fostering confidence in serving their customers.
We also prioritize a fun and engaging work environment! Our team is known for its friendliness and strong cultural values, which include empathy, ambition, unity, and integrity. We value work-life balance and embrace a flat organizational structure. Join us to rapidly advance your knowledge of state-of-the-art technology while collaborating with some of the brightest minds in the industry - just check out our Glassdoor reviews!
If you resonate with our mission, we would love to hear from you! Explore our blog for insights into how you can contribute to preventing fraud and safeguarding the world’s largest online businesses.
Role Description
We are seeking an innovative Front End Engineer to join our expanding fraud technology platform. In this pivotal role, you will develop the client-side of our web applications, translating complex business and customer needs into streamlined, user-friendly experiences.
Our codebase employs React hooks and TypeScript, supported by a modern development ecosystem. As a member of our engineering team, you will work on high-volume applications that significantly influence our ability to detect and prevent payment fraud on a global scale. This position offers the opportunity to collaborate with a diverse team of talented engineers, designers, and product managers to deliver intuitive and scalable solutions.
Key Responsibilities
- Create and implement user-friendly, scalable, and responsive interfaces for our fraud detection products.
- Collaborate closely with engineers, designers, and product managers to convert business requirements into high-quality, functional applications.
- Develop efficient, maintainable code that excels under heavy load.
- Engage in code reviews, testing, and enhancing our internal development standards and best practices.
- Continuously learn and integrate new technologies to keep our applications at the forefront of innovation.
Requirements
- Minimum of 2 years of experience as a front-end engineer.
- Proficient with JavaScript/TypeScript and at least one modern JavaScript framework (such as React, Angular, or Vue), alongside HTML, CSS, Git, and APIs.
- Familiar with browser testing and debugging techniques.
- Experience in writing unit and integration tests.
- Strong understanding of layout aesthetics and user experience principles.
- Able to thrive in a fast-paced environment.
- Exceptional analytical and multitasking capabilities.
Nice to have
- Familiarity with the entire web development ecosystem.

