Job description
Who we are
Bitpanda Pro is a leading #crypto exchange in Europe, we are highly regulated and run a spot-exchange with an ambitious and exciting product growth strategy to launch the first EU regulated derivatives exchange!
Our Funds team is responsible for all on/off ramps to the exchange, and owns the development and maintenance of wallets, payments rails, and banking integrations. They are currently looking for a senior java developer to join them.
Your mission
As a Frontend Developer you will join our Funds team to ensure that users can easily deposit and withdraw funds on the platform. You should have a product mindset, enjoy taking ownership and be confident to work with product teams and stakeholders in order to deliver the best solutions possible for our users.
(Tech) Stack
VueJS with Pug and Typescript
Sass, Jest, PixiJS, Canvas
Rest and Websockets
Figma, Storybook, Webpack
Cross-browser
Git, gitlab
What you’ll do
Technically design, build and maintain advanced applications & features for the Frontend platform
Responsibly generating maintainable and scalable code optimized for robustness, reliability and performance
Write and maintain unit tests so that quality is maintained and adherence to functional requirements is ensured
Work on bug fixing and improving application performance at all times
Peer-reviewing code from team members
Participate in Backlog refinements to add technical details to Tasks and User Stories
Discuss proposed designs and requirements to estimate complexity of deliverables
Coding for features, thorough (unit) testing & merging written code
Breaking up user stories into apt tasks for technical implementation
Understanding the features / requirements thoroughly
Reviewing code written by team members
Regularly updating the status of tasks and communicating / flagging issues at the earliest
Fixing bugs in real time, to keep the Web application up and running
Playing an active part in the development process, give input and suggest changes
Requirements
Excellent knowledge of VueJS, React, Angular >2.0 or any similar modern web framework
Excellent CSS and HTML knowledge
Experience with RESTful services and Websockets
Strong experience in general OOP paradigms like inheritance, genericity and interfaces
Nice to have: experience with developing large scale applications
Nice to have: experience working in cross functional teams
Nice to have: experience with Typescript and Object Oriented Programming in Javascript
Nice to have: experience with data visualisation, and charting with Canvas or PixiJS
Nice to have: experience with optimizing for Performance
Nice to have: knowledge of bank and payments integrations
Benefits
- We are flexible and support a hybrid working environment, expecting at least 3 days in the office a week
- A competitive salary and attractive equity plan
- Occasional company-wide and team events - both in-person and virtually!
- Exclusive premiums when trading on Bitpanda Pro
- Global team across London, Amsterdam, Milan, Vienna with opportunities for travel
- Sustainable merch to keep you swagged out and living the brand