Senior Full Stack Engineer​

We are on a mission to accelerate the world’s adoption of DeFi, by building the most user centric products. Bridging assets across blockchains has never been easier, cheaper, and quicker. Rhino bridges the gap between the multitude of blockchains by creating the best user experience for users to seamlessly move between them. We bring DeFi ecosystems together to propel the industry forwards towards mass adoption. 

Join us and be part of the team that’s building DeFi’s future. We’re seeking passionate individuals who believe in the power of DeFi, to create a more accessible and equitable financial system. This is your chance to shape the future!

About the role

As a full-stack developer, you’ll join one of our squads and collaborate closely with our product, design, and marketing teams to create the best bridging experience for our users (chain selection, reliability, UX, fees). The ideal candidate will have 7 years experience as a Full Stack Engineer, with solid BackEnd skills, and a passion for DeFi.

Responsibilities

  • Cross-functional collaboration: Partner with diverse teams throughout the development lifecycle, from conceptualization and design to deployment and maintenance.
  • Full-Stack ownership: Design, develop, and maintain both front-end and back-end components of the application stack.
  • Responsive Interfaces: Implement user interfaces that prioritize user experience, ensuring responsiveness and intuitive navigation.
  • Server-Side Logic: Develop robust server-side logic and APIs to efficiently manage data retrieval and manipulation, supporting client-side functionality.
  • Third-Party Integration: Integrate with external systems, APIs, and services to enhance application capabilities.
  • On-Time Delivery: Adhere to project timelines and deliverables, effectively managing priorities and tasks to meet deadlines.
  • Production Support: Provide timely support and troubleshooting for production issues, addressing user concerns with efficiency.
  • Security & Best Practices: Ensure adherence to security standards and best practices throughout the development process to protect sensitive data and maintain application integrity.
  • Thorough Testing: Implement rigorous testing, debugging, and code reviews to ensure exceptional code quality.
  • Performance Optimization: Optimize application performance and scalability through efficient database design, caching mechanisms, and code optimization techniques.
  • Seamless Deployments: Collaborate with DevOps to deploy and maintain applications in a production environment, ensuring proper monitoring and error handling.
  • Continuous Improvement: Contribute to the ongoing improvement of development practices, tools, and methodologies, aiming for increased efficiency and productivity.

Requirements

  • Minimum of 7+ years of experience as a Full Stack Engineer, with solid BackEnd skills
  • Proficiency in frontend technologies like React.
  • Proficiency in back-end technologies such as Node.js, and Typescript
  • Experience with databases such as MongoDB, PostgreSQL, or Timescale
  • Knowledge of mobile frameworks like Flutter and React Native is a plus
  • Familiarity with RESTful API design best practices and experience in designing and consuming them
  • Familiarity with version control systems such as Git
  • Experience building in the crypto / Ethereum / web3 ecosystem
  • Experience with smart contract development and Solidity would be ideal (but not required)
  • Experience with cross-chain protocols and bridges would be ideal (but not required)
  • Understanding of security best practices and secure coding principles.
  • Excellent problem-solving, analytical, and communication skills.
  • Excel at working cross-functionally with other developers, designers, and product managers
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Passion for DeFi and the potential of blockchain technology.
  • Humble, positive, and collaborative team member

Earn 19% APY on your stablecoins