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. You will lead the design, development, and maintenance of robust, scalable, and secure backend systems. Collaborate with cross-functional teams to deliver high-quality software solutions. This role requires strong TypeScript experience, blockchain expertise, and extensive professional experience. Location must be in the EMEA region. LI.FI offers various benefits including flexible remote work, flexible hours, equity participation, personal development budget, and unlimited PTO.

Requirements

  • Be located in the EMEA region
  • Have strong TypeScript experience
  • Have previous working experience in the blockchain space, technical understanding of the EVM ecosystem (or other ecosystems)
  • Have extensive professional experience in a similar role (as senior or lead)
  • Have 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, strong ability to work well within a team and to be self-guided on a day-to-day basis
  • Have ability to write maintainable, scalable, production-grade code
  • Have passion for new technologies and ability to autonomously evaluate them and make suggestions for improvement
  • Have very strong verbal and writing skills in English to allow effective communication with team members and stakeholders in meetings and documents

Responsibilities

  • Lead and actively participate in the design, development, and maintenance of backend systems and APIs
  • Architect and implement scalable and robust backend solutions that can handle growing user loads and evolving business needs
  • 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 experience with smart contract development
  • Have proficiency in Golang

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

Similar Remote Jobs