| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Ramp | Poland | $90k - $100k | |||
Coinbase | Remote | $211k | |||
Custodia Bank | Remote | $90k - $100k | |||
Adim | Los Angeles, CA, United States | $81k - $81k | |||
| Learn Job-ready Solidity & Rust skills, in your schedule with 1-on-1 mentor support, or get your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
Ramp | Warsaw, Poland | $90k - $100k | |||
Ramp | Poland | $90k - $100k | |||
Improbable | London, United Kingdom | $63k - $105k | |||
Kraken | European Union | $90k - $150k | |||
Circle | New York, NY, United States | $120k - $162k | |||
Gigster | United States | $85k - $100k | |||
Atomic | San Francisco, CA, United States | $120k - $160k | |||
Ava Labs | New York, NY, United States | $143k - $178k | |||
Crypto.com | Hong Kong, Hong Kong | $72k - $84k | |||
Coinbase | Remote | $122k - $150k | |||
Ava Labs | New York, NY, United States | $143k - $178k |
This job is closed
đđź What you will be doing
Weâre looking for a Senior Frontend Engineer to build great end user facing web applications which meet our customersâ needs, are bug-free, well tested and architected. We want someone who is excited by the possibilities of working on the intersection of FinTech and blockchain, deeply detail-oriented and focused on User Experience. If you are keen to work in a quickly growing product company and interested in new technologies then we want to hear from you. You will have an impact on what and how we do it.
đ§ŠWhat you will be working on
- Developing web apps used either internally or by Ramp customers
- Making key decisions on frontend architecture and individual solutions together with the team
- Implementing various solutions for product specific needs such as KYC (Know Your Customer)
- Working alongside our partners to solve their needs
- Building and maintaining our design systems together with the Design team
- 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
- Mentoring less-experienced developers
- Working with niche frontend tech: SDKs, payment gateways, iframes, cross-frame communication, anti-fraud tools, browser extension APIs (communication with blockchain wallets).
đ ď¸ How we work:
You will play a crucial role within a dedicated product team, tasked with overseeing various features within the app. This team includes a Product Manager, a Designer, an Engineering Manager (who will serve as your direct supervisor), Quality Assurance specialists, and Backend Engineers.
Learn more about our Tech Teams at Ramp.
âď¸Our tech stack:
- Front-end: TypeScript, React, Jest, CSS (SCSS + CSS Modules), TailwindCSS, MobX, Vite, Storybook
- Back-end: TypeScript, NestJS (Node.js), PostgreSQL, RabbitMQ, Redis, OpenTelemetry
- SRE/DevOps: Google Cloud, Docker & Kubernetes, GitHub Actions, Terraform, Prometheus & Grafana
- Quality Assurance: TypeScript, Jest, React Testing Library, MSW, Playwright, currents.dev
- Blockchain: web3.js, ethers.js, and many more
đ¤What you will bring:
- 4+ years of solid experience in front-end development
- Ability to understand and appreciate good UX
- Experience in refining tasks and asking the right questions
- Attention to details
- Listening to customers and partners feedback
- Proactivity and ownership
- Experience in working with design teams on delivering excellent products to customers
- Experience in setting up frontend build systems, analyzing and picking the right tech for problems you need to solve
- Ability to explain complex technical issues in plain language to others, including non-tech people
- Great code review & communication skills
- Good testing practices
- Readiness to work in a rapidly scaling up startup
đExtra points for:
- Experience in building payment flows in web apps
- Experience in using various 3rd party auth providers
- Experience in tutoring less experienced developers
- Crypto-related experience (building or maintaining dApps)
đŞWhatâs in it for you?
đ¸ Competitive salary
- Equity package: share in our success
- Zero-fee crypto purchases via on-ramp!
- 21 000- 28 000 PLN net on B2B contract
𩺠Health & wellbeing
- 26+ days paid time-off
- Health & Sports benefits for you and your loved ones
- Dedicated time off for yearly health check-ups
đ§ Development & Growth
- Self-development and conference budget
- Language lessons
- Internal workshops and activities supporting growth and mental health
đ˘ Great working environment and socials
- Modern and comfy offices in Warsaw and Wroclaw, which has everything you'll need to excel and collaborate with your team
- Remote working with visits in our offices
- The best laptops and kit to work on
- Internal Tech meetups on-site & online
- Team socials funded by us
đ¤Our interview process
- Discovery interview - 30 min
- Life>
- Home-based programming task
- Technical interview - 60 min
Learn more about the recruitment process at Ramp.
What does a React developer in web3 do?
A React developer in the context of web3 is a developer who is using the React JavaScript library to build user interfaces for decentralized applications (dApps) that run on the Ethereum blockchain
These dApps often use smart contracts to facilitate transactions and other interactions on the Ethereum network
Overall, the role of a React developer in web3 involves using your skills in React development to help build cutting-edge decentralized applications that leverage the power of the Ethereum blockchain
As a React developer in web3, some of your responsibilities might include:
- Integrating the dApp with the Ethereum blockchain. This might involve using tools like web3.js and Ethers.js to connect to the Ethereum network and interact with smart contracts.
- Building the user interface for a dApp using React. This could involve creating components for the various elements of the dApp, such as buttons, forms, and other input elements.
- Implementing features that are specific to decentralized applications, such as handling cryptocurrency transactions and displaying data from the blockchain in a user-friendly way.
- Collaborating with other members of the development team, such as blockchain engineers and designers, to ensure that the dApp functions properly and meets the needs of the end users.