Job Description
Jumper is crypto’s everything-exchange powered by LI.FI. By building on the sophisticated cross-chain infrastructure of LI.FI, we offer a comprehensive multi-chain experience for any and every person in crypto to move and use their funds across chains as easily and flexibly as they desire.
Our vision? We want to make multi-chain DeFi easy and fun!
While we live under LI.FI’s umbrella, we pride ourselves in our small but excellent and very agile team. Jumper already has over 100k active users, and still we are only now getting started to build it from the ground up. As a Senior Full-Stack Engineer you would be at the core of this new adventure - completely owning the realization of Jumper’s underlying infrastructure and bringing new ideas to life!
A quick run-down of the job
We are looking for a Senior Full-Stack Engineer who will lead the design, development, and maintenance of our scalable and secure backend infrastructure. This includes the establishment of a completely new backend and a scalable infrastructure for Jumper. Additionally, you will be very hands-on in our frontend and the LI.FI widget integration in order to quickly ship new features. In this role, you are expected to split your work between frontend and backend. In order to move quickly, the emphasis initially will likely be on frontend work during the first few months, with a gradual shift towards backend responsibility over the near-term.
We are a small team, and every one of our engineers is expected to strongly contribute to Jumper’s success by coming up with independent ideas and solutions to complex challenges. The current team includes: a Senior Full-Stack, a Junior Frontend Engineer, a Product Designer, a Technical Product Manager and a Business Lead. In addition, one more Full-Stack Engineer will be added to the team soon. In the near future, we would also love to see one of the Sr. Engineers to evolve into an engineering lead position for our small team.
Our current stack:
- Node.js running TypeScript code in Docker containers
- NextJS and React.js
- MongoDB and Redis
- Github, Kubernetes, AWS and CloudFlare for our GitOps CD chain
- Ether.js and Wagmi
Please note: You must be located in the EMEA region. Your application will not be considered if you're outside EMEA.
What you’ll do
- Architecting and implementing scalable and robust infrastructure solutions that can handle growing user loads and evolving business needs (we are already used by over 100k monthly active users).
- Developing and maintaining comprehensive test suites, including unit tests, integration tests, and end-to-end tests, to ensure the reliability of backend systems.
- Design and develop high quality frontend applications that are testable and maintainable.
- Be responsible for development of prototypes, new frontend features and React components.
- Leading the design, development, and maintenance of a newly developed Jumper backend system and APIs.
- Collaborate closely with the Software Engineers, Product Manager and Designers within your team.
- Review the work of your teammates and support them in their growth through guidance and mentorship where needed.
What makes a good candidate
- Must be located in the EMEA region.
- Effective communication skills (in English) with the ability to build relationships and work in a small but excellent team while self-guided on a day-to-day basis.
- Extensive professional experience in a similar role (as senior or lead).
- Experience in UX/UI development.
- Experience in software design and architecture.
- Knowledge of testing frameworks and principles.
- Passion for new technologies and ability to autonomously evaluate them and make suggestions for improvement.
- Bachelor's or Master's degree in Computer Science is a plus.
- Previous working experience in the blockchain space or related technical understanding is a plus (especially with Wagmi).
We encourage you to apply if you feel your experience and skills equip you for this job but are not listed here!
Company culture
-
Empowered teams: We take the best person with the right skills, and then inspire them to use them! We trust our team and give them the space and ownership to excel and achieve.
-
Flexible time management: We believe work should adapt to your life, not the other way around. We only schedule a few fixed meetings every week – you're free to arrange the rest of your time as you like.
-
Inclusive culture: It’s our priority to make our whole team feel included, appreciated and respected. Our global, culturally diverse team is our most important asset.
-
Remote-friendly: We’re a fully remote, global company. As long as you’re not on Mars (the WiFi is terrible we heard), being part of our team from the comfort of your own home works perfectly well for us.
What you’ll get
- Entitlement to a work computer (choice of equipment).
- Unlimited remote days and flexible working hours.
- Annual team off-sites (Thailand was a blast last year & Vietnam will be even blast-ier).
- An annual 1000€ personal development budget once you have worked 6+ months (pro-rated the first year).
- A one-time 1000€ remote budget to use on co-working, office setup, etc.
- Initial equity allocations once you have worked 6+ months.
Compensation & Package
Base package + equity
Please mention the word **TOGETHERNESS** and tag RMTg4LjE2Ni4xMDAuMTkx when applying to show you read the job post completely (#RMTg4LjE2Ni4xMDAuMTkx). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Tags
design
defi
crypto
react
system
frontend
full-stack
docker
technical
support
software
testing
test
growth
code
manager
typescript
lead
senior
junior
excel
reliability
engineer
engineering
backend
fullstack
digital nomad
Apply to job