Share this job
Senior Software Engineer (A01)
Apply for this job

Headquarters: Gibraltar

Remote | Full-time

Compensation:  $250k - $280k total comp ($160K - $180K base pay + tokens 2y vesting, 1y cliff + 10% perf bonus)


Our client is a pioneering technology firm developing advanced solutions to enable seamless cross-chain interactions within an automated, intent-driven world. By connecting AI, services, and financial applications, the organization designs intent-driven liquidity layers where smart contracts, AI agents, and blockchain networks synchronize in real-time. With deep expertise in AI, cryptography, and decentralized finance (DeFi), the team is redefining how intelligent agents interact across global networks.


The organization is seeking a Senior Software Engineer to contribute to the improvement and maintenance of innovative decentralized applications (DApps) within the NEAR ecosystem. This role is ideal for an individual who thrives in a fast-paced startup environment and is motivated by the prospect of building ground-up solutions at an early project stage. The position focuses on developing a high-performance frontend and an SDK for a cross-chain decentralized exchange (DEX) utilizing multi-party computation, chain signatures, secure enclaves, and intent-based architecture. A primary goal of this role is to bridge the gaps between EVM and non-EVM chains, requiring a profound understanding of Web3 technologies.


Key Responsibilities

  • User Experience Excellence: Ensure that precise financial instruments are intuitive, easy to use, and clearly understood by the end user.
  • Performance Engineering: Optimize every millisecond of user interactions to provide a "blazing-fast" experience.
  • Observability: Implement deep tracing and observability across user flows to monitor system health and transaction success.
  • Developer Enablement: Design and build the best possible SDK for other DApps to integrate and utilize.
  • State Management: Design, test, and implement highly resilient state machines for managing Request for Quote (RFQ) processes.
  • Full-Lifecycle Engineering: Bridge the gap between business requirements and technical implementation, defining both the aesthetic and functional aspects of the application.



Requirements

  • Professional Experience: 10+ years of experience as a software engineer with a proven track record of shipping high-quality products.
  • Web3 Expertise: Deep familiarity with cryptocurrency and blockchain technologies, specifically the ability to bridge EVM and non-EVM ecosystems.
  • Design & UI/UX: A strong sense for design and UI/UX with the ability to code for multiple target form factors (mobile, tablet, desktop).
  • Product Delivery: Proven experience in building functional, effective, and production-grade platforms.
  • Technical Standards: Strong attention to detail with a commitment to writing clean, organized, and maintainable code.
  • Collaboration: The ability to effectively collaborate with coworkers across multiple time zones in a high-velocity startup environment.
  • Education: A Bachelor’s degree in Computer Science or a closely related field.


Technical Stack

The successful candidate will work with the following technologies:

  • Frontend: React, Next.js, React Native
  • Language: TypeScript
  • State & Logic: Xstate
  • Web3/Wallet Tooling: Wagmi
  • Content Management: DatoCMS



Benefits

Our client fosters a culture of excellence and purposeful innovation. Joining this team offers the opportunity to:

  • Work alongside a team of smart, professional, result-oriented, and collaborative individuals.
  • Participate in early-stage projects where individual contributions directly shape the future of decentralized finance.
  • Engage in a "startup mode" environment that values creativity, agility, and a strong sense of purpose.
  • Contribute to a mission centered on building a decentralized future where financial systems are open, transparent, and accessible to everyone globally.



Interview Process

  1. Recruiter / HR Call
  2. Hiring Manager Interview
  3. Technical Interview
  4. Final Interview
Apply for this job