Senior Backend Engineer

closed
LI.FI Logo

LI.FI

πŸ“Remote - Worldwide

Summary

Join LI.FI, a company simplifying multi-chain DeFi, as a Senior Backend Engineer (Solana). You will play a crucial role in building and maintaining backend systems. The ideal candidate possesses extensive Solana ecosystem experience, strong TypeScript backend skills, and a passion for blockchain. This position reports to the Backend Lead and requires location in the EMEA region. LI.FI offers a compelling benefits package including flexible remote work, flexible hours, equity participation, personal development budget, and unlimited PTO.

Requirements

  • Be located in the EMEA region
  • Have good TypeScript experience
  • Have a good technical understanding of the Solana ecosystem
  • Have extensive professional experience in a similar role
  • Have experience working with Solana smart contracts
  • Have an understanding of document databases and caching
  • Have experience in software design and architecture
  • Have deep knowledge of testing frameworks and principles
  • Have strong communication, collaboration, problem-solving and analytical skills
  • Have proactivity, a strong ability to work well within a team and to be self-guided on a day-to-day basis
  • Have the ability to write maintainable, scalable, production-grade code
  • Have a passion for new technologies and the ability to autonomously evaluate them and make suggestions for improvement
  • Have very strong verbal and writing skills in English

Responsibilities

  • Lead the design, development, and maintenance of Solana-focused backend systems and APIs
  • Architect and implement scalable, robust solutions tailored to Solana’s unique requirements
  • Maintain high coding standards, conduct code reviews, and ensure best practices for code maintainability and readability
  • Identify bottlenecks and optimize code and algorithms to improve system performance
  • Implement monitoring and debugging tools to proactively identify and resolve issues, ensuring high system availability
  • Develop and maintain comprehensive test suites, including unit tests, integration tests, and end-to-end tests, to ensure the reliability of backend systems
  • Provide guidance and mentorship to junior developers, helping them grow their technical skills
  • Analyze complex technical problems and propose effective solutions to address them
  • Document code, APIs, and technical processes to facilitate knowledge sharing within the team and support onboarding of new developers

Preferred Qualifications

  • Have a Bachelor's or Master's degree in Computer Science
  • Have an understanding of other ecosystems

Benefits

  • Annual team offsites
  • Flexible remote days
  • Flexible working hours
  • Equity participation from day 1
  • Entitlement to work computer (choice of equipment)
  • 1 Conference per year near your city of residence
  • An annual 1,000€ personal development budget once you have worked 6+ months (pro-rated the first year)
  • A one-time 1,000€ remote budget to use on coworking, office setup, etc
  • Unlimited PTO
This job is filled or no longer available