| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $63k - $87k | ||||
| $87k - $150k | ||||
| $87k - $150k | ||||
| $150k - $250k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $87k - $150k | ||||
|
| ||||
| $88k - $101k | ||||
| $54k - $66k | ||||
Okx📍 Remote | $126k - $144k | |||
Okx📍 Remote | $63k - $90k | |||
Okx📍 Remote | $121k - $180k | |||
Bitpanda📍 Remote | $115k - $138k | |||
Alpaca📍 Remote | $106k - $110k | |||
Alpaca📍 Remote | $87k - $109k | |||
| $90k - $96k |
Full Stack Engineer
Hard Skills requirements:
- 5+ years of software development experience across both backend and frontend.
- Strong backend engineering skills, with Go and/or Python preferred; comfortable designing and implementing services, REST/WebSocket APIs and their data models.
- Solid working knowledge of the frontend stack: JavaScript and TypeScript, the Node.js/npm ecosystem, and a modern framework — React.js ideally, though experience with a comparable one is fine (please feel free to share any available examples of applications you built).
- Experience in client-facing financial or other professional services products is preferred but not mandatory (please mention products you worked on and their intended target users); fintech or crypto domain experience is a plus.
- Good understanding of the infrastructure applications run on: CDN, Cloudflare or similar, web servers, containers, CI/CD, plus basic monitoring and logging.
- Hands-on experience with a major cloud provider, AWS preferred (e.g. EC2/ECS, S3, IAM, VPC networking, load balancers); infrastructure-as-code such as Terraform is a plus.
- Working knowledge of relational databases and caching, including schema design and writing efficient queries.
- Experience developing secure code end to end: strong understanding of common vulnerabilities such as cross-site scripting, cross-site request forgery and other OWASP risks, along with authentication, authorisation and secrets handling, and best practices for testing and mitigating them.
- Solid grasp of frontend-backend integration, including asynchronous request patterns and streaming real-time data to the browser.
Here is why you should join our dynamic team:
- Working at one of the most innovative trading firms globally.Â
- Engaging projects offering accelerated responsibilities and ownership compared to traditional finance environments.
- A vibrant working culture with frequent team meals, holiday celebrations, gaming events, and company-wide outings.
- A Wintermute-inspired office in central London, featuring an array of amenities such as table tennis and foosball, personalized desk configurations, a cozy team breakout area with games and free food.Â
- Great company culture: informal, non-hierarchical, ambitious, highly professional with a startup vibe, collaborative and entrepreneurial.
- A performance-based compensation with a significant earning potential alongside standard perks like pension and private Health insurance.
Note:
- Although we are unable to accept fully remote candidates, we support significant flexibility in regards to working from home and working hours.
- We offer UK work permits and help with relocation.
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.