Summary
Merciv is the company behind Odos, a smart order routing solution for trading digital assets across decentralized exchanges. They are seeking a Frontend Engineer to support the design, development, and deployment of web applications, focusing on enhancing user experience and functionality.
Responsibilities
- Lead design, development, and deployment of new features to app.odos.xyz and future web applications
- Drive efficient support for our frontend applications to support our team delivering high quality service for our users
- Contribute to frontend design discussions and iterations to develop new and improve existing products
Skills
- Strong understanding of HTML/CSS/JavaScript
- UI design and styling using Tailwind CSS
- Maintaining codebase style with eslint or similar
- Unit testing with Jest or similar
- NPM or similar for dependency management
- Google Analytics
- Proposing and implementing new solutions for desired metrics based on business needs
- Planning tasks with github issues
- Working with branches and pull requests
- Automation of various CI/CD pipelines using Github Actions
- Comfortable with taking ownership of the planning and execution of production releases
- Creative and analytical problem-solving skills
- Excellent communication skills to confidently and clearly articulate thoughts
- Self-starter who proactively looks for opportunities to contribute to the team, and can work independently on deliverables
- Experience using state management via Redux
- Experience with domain specific libraries strongly preferred: Web3.js, Ethers.js, Wagmi, D3.js, Chart.js, Frontend usage and analytics metrics development
- 3+ years of frontend engineering experience preferred
- Basic understanding of AWS services and terraform configs a plus
- Experience turning designs (Figma or similar) into functioning applications from start to finish
- Experience with high-intensity fast-moving teams or start-ups specifically
- You have worked previously in DeFi or other crypto protocols
- Experience with Web3 specific libraries and blockchain data APIs
- Experience with EVM smart contract development using Solidity
- Full stack experience building APIs to interact with frontends to support other initiatives
Qualifications
Must Haves
- Strong understanding of HTML/CSS/JavaScript
- UI design and styling using Tailwind CSS
- Maintaining codebase style with eslint or similar
- Unit testing with Jest or similar
- NPM or similar for dependency management
- Google Analytics
- Proposing and implementing new solutions for desired metrics based on business needs
- Planning tasks with github issues
- Working with branches and pull requests
- Automation of various CI/CD pipelines using Github Actions
- Comfortable with taking ownership of the planning and execution of production releases
- Creative and analytical problem-solving skills
- Excellent communication skills to confidently and clearly articulate thoughts
- Self-starter who proactively looks for opportunities to contribute to the team, and can work independently on deliverables
Nice to Haves
- Experience using state management via Redux
- Experience with domain specific libraries strongly preferred: Web3.js, Ethers.js, Wagmi, D3.js, Chart.js, Frontend usage and analytics metrics development
- 3+ years of frontend engineering experience preferred
- Basic understanding of AWS services and terraform configs a plus
- Experience turning designs (Figma or similar) into functioning applications from start to finish
- Experience with high-intensity fast-moving teams or start-ups specifically
- You have worked previously in DeFi or other crypto protocols
- Experience with Web3 specific libraries and blockchain data APIs
- Experience with EVM smart contract development using Solidity
- Full stack experience building APIs to interact with frontends to support other initiatives