Software Engineer: Frontend

Job description

We are Ramp

Ramp is a global company with one goal in mind: to make crypto easier. Interacting with crypto-powered apps still feels intimidating for most. We work to unlock a future where crypto is as easy to use as ecommerce is today.

Ramp’s SDK and APIs empower hundreds of developers to build the crypto buying process right into their apps used by millions of users. We leverage the power of existing banking and payment systems to provide seamless experience for crypto onboarding focusing on UX, speed and security.

We’re backed by some amazing institutional investors including NfX, Seedcamp, Firstminute and Galaxy Digital, as well as founders and execs from Wise, Dapper, Coinbase, Stripe and other high value-add investors.

You will be working hand in hand with best builders and makers in industry on the cross-section of fintech and blockchain. We build on a global scale, by empowering novel and breathtaking products. Focus and excellence are a must.

Role Overview

We’re looking for a Frontend Engineer to ensure that our service is bug-free, well tested, architected, meets our coding standards, and has proper logging, monitoring, and alerting. Someone who is excited by the possibilities of working on the intersection of FinTech and blockchain, deeply detail-oriented and focused on User Experience. 

Core Responsibilities

  • developing front-end for Ramp application and make key decisions on technology and frontend architecture issues
  • analyzing and understanding business requirements and translating them into technical solutions
  • working closely with our designers and product team on delivering a world-class user experience
  • working with niche frontend tech: SDKs, payment gateways, iframes, cross-frame communication, anti-fraud tools, browser extension APIs (communication with blockchain wallets).


Candidate Requirements

  • 2+ years of relevant experience in front-end development
  • ability to understand and appreciates good UX
  • experience in working with design teams on delivering excellent products to customers
  • readiness to work in a rapidly scaling up startup.

Bonus points

  • experience in building payment flows in web apps
  • crypto-related experience (building or maintaining dApps)

Our codebase is written almost entirely in TypeScript, so thumbs up if you're familiar with it (and if not, get familiar, it's brilliant). JavaScript also works for us. Huge plus if you know a thing or two about great UX and UI.

Here's our stack:


  • TypeScript
  • react
  • jest.js
  • CSS (SCSS + CSS Modules)
  • MobX

We need you to be familiar with at least some of these technologies, but language is just a language, what's more important is the way you think about buidling stuff. Definitely show off your GitHub profile (+1 for blockchain-related contributions) and brag about developing reliable, high-quality software.

Here’s the rest of our stack if you’re interested:

Backend: TypeScript, nestJS (Node.js framework), PostgreSQL, RabbitMQ.

DevOps: Google Cloud Engine, Docker, CircleCI and others.

Blockchain: Solidity, web3.js, ethers.js.

What we would like to offer you:

💰 14-19 kPLN (Mid) or 20-27 kPLN (Senior) net on invoice

📈 Stock options in a rapidly growing company

🏝 Paid time off when you need it

🏠 Comfy workspace located in Wroław or Warsaw

🏊‍♀️ Private health care package and other perks

🥇Co- building one of the most hot crypto startup in CEE

🔝Making decisions having impact and super high level of ownership

🚀Doing great things with really passionated teammates

Ramp is an equal opportunity employer. What this means in practice is that your race, religion, national origin, sex, sex orientation, disability, or age won’t affect our recruitment decisions. We’ll focus solely on your skills, experience, potential for growth and attitude.

Do you fear you won’t fit in? 90%+ of Ramp’s team agreed with the following statement: While I occasionally felt like a misfit in other workplaces/firms, I feel a sense of belonging here at Ramp.

Psst. If you're not the one, but someone you know might just be the perfect fit? Let them know!

👉👉Check out more about us here👈👈