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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.