Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Serokell is a fast-growing, fully remote software development company that works on innovative solutions for complex problems. We’re packed full of adventurous, curious, and inclusive folks who want to build cutting-edge software with modern technologies like functional programming.
We review applications on a rolling basis. Start date depends on current project needs and mutual fit. If your profile is a strong match, we will contact you with next steps.
About The Role
We’re seeking a middle to senior level Solidity Developer to join a team of fierce and fun Serokellers.
Hiring Process Overview
The first step is a short questionnaire. Next, we invite matching candidates to an HR screening. Then we conduct a technical interview with those whose profiles align with our requirements. Successful candidates will receive an offer. In rare cases, there may be an additional short call with a project lead.
Requirements
- Fluency with Ethereum or another EVM-based blockchain ecosystem
- 3+ years in professional software development
- 2+ years of professional experience writing, testing, and deploying Solidity contracts, including production deployments
- Hands-on experience with Hardhat or Foundry (preferred); Truffle/Remix acceptable
- Security best practices for Ethereum/EVM smart contracts; familiarity with common DeFi patterns is a plus
- Knowledge of popular token standards such as ERC-20, ERC-721, and ERC-1155
- Experience developing and integrating decentralized applications, both backend and frontend
- Basic understanding of cryptography primitives: public/private keys, signing, encryption, hashing
- Knowledge of fundamental algorithms and data structures like hash tables, binary search trees, DFS, quicksort
- Strong coding practices, including clean code structure, use of git, pull requests, and code review
- Fluent English, strong communication and collaboration skills
- Comfortable with daily stand-ups and asynchronous updates
- Full-time commitment, around 35–40 hours per week
- Comfortable overlapping with US time zones (UTC 0 to UTC -8) for at least half of the day
- Knowledge of TypeScript, Haskell, Rust, or OCaml
- Experience conducting security audits and identifying vulnerabilities
- Understanding of computer networks, HTTP, TCP/IP stack, and data synchronization models used in modern service APIs
- Familiarity with build/deploy automation tools and CI/CD systems such as Docker, Nix, Kubernetes
- Create and implement secure and efficient Solidity contracts, ensuring scalability, reliability, and maintainability
- Integrate contracts with EVM blockchain networks, often involving backend or frontend work
- Review and audit code
- Develop and execute unit tests, integration tests, and end-to-end tests
- Write documentation for code, including design specs, user guides, and API documentation
- Stay updated on developments in Solidity, Ethereum, and EVM-related technologies, cryptographic methods, and relevant programming languages
- Optimize code performance and gas efficiency
- Implement and enforce security best practices to protect contracts from common vulnerabilities
- Provide ongoing support and maintenance for deployed applications, addressing user-reported issues and bugs
- Competitive salary.
- Attractive international projects.
- Participation in the leading world conferences.
- International teams and multicultural environment.
- Fully remote work and flexible working hours.
- Possibility to take days off at any time you need
- Investment in your professional and career growth, which will correspond to wage growth.
- Mentoring and training.
- Opportunity to contribute to one of the functional programming industry’s leading blogs.
- Therapy sessions to support your well-being.
Key Skills
Ranked by relevanceReady to apply?
Join Serokell and take your career to the next level!
Application takes less than 5 minutes

