Senior Full Stack Developer

1 month ago


Old Toronto, Ontario, Canada Ether Full time

About us:

Ether.fi is a rapidly growing Ethereum liquid staking protocol where stakeholders retain control of their assets. We have a thriving community and a TVL of $6B+. Our mission is to onboard the next billion users into the digital asset space. We make it easy for people to save, earn, and spend their crypto, leveraging technologies like Liquid Staking, and innovative products like the ether.fi cash credit card.

Position Overview:

We are seeking a Senior Full-Stack Developer to join our Growth team and build a best-in-class product in the growing web3 space. On the Growth team, you'll be building and managing our core application, integrations with hundreds of DeFi protocols, our loyalty points program, and much more. You'll be a key part of continuing to grow our TVL, running campaigns, and contributing your ideas.

This role is based in Toronto and requires 4x in-office work per week.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance backend systems using Golang.
  • Manage and optimize relational databases, including PostgreSQL, ensuring data integrity, performance, and scalability.
  • Implement and maintain API services, ensuring they are secure, scalable, and optimized for performance.
  • Design, develop, and maintain highly responsive, visually appealing web applications using TypeScript, React, and Next.js.
  • Implement web3 technologies to enable blockchain functionalities such as transactions, wallet connections, and smart contract interactions within the DApps.
  • Ensure application performance, quality, and responsiveness, while maintaining code integrity and organization.
  • Collaborate with the product team to design and develop new features that enhance user experience and engagement.
  • Apply best practices for code development, including automated testing, code review, and documentation.
  • Stay updated with emerging trends in blockchain technology, security, and full-stack development to continually enhance our platforms.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of related development experience with strong proficiency across the whole stack.
  • Drive, willingness to work hard and go the extra mile. We are a highly ambitious, driven team with audacious goals, and we work very hard to make them a reality.
  • Familiarity with blockchain technologies, smart contracts, and decentralized applications (DApps) is highly desirable, but not required.
  • Excellent problem-solving abilities, with a focus on delivering efficient and scalable solutions.
  • Independence & ownership mindset. We are a startup, and we move extremely quickly. This means that things are not always organized, straightforward, or have all the answers figured out. The right person is extremely independent, able to figure out potential solutions without direct guidance, understanding and owning the entire problem.
  • Communication skills. As a small, independent team, each member must be able to drive communication with the rest of the org, wrangling busy team members to come to a decision or to OK a solution.
Benefits & Perks
  • Competitive salary and equity offerings.
  • Opportunity to work with cutting-edge technology and a brilliant team.
  • Health, dental, and vision insurance plans.
  • Collaborative and inclusive work culture.
  • Exciting company events and team-building off-sites.
  • Option to take a part of your salary as ETH.


  • Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.The ideal candidate will have extensive experience in developing full stack applications, with a strong focus on web-based applications.Key responsibilities will include:Providing full stack development support for department...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Full Stack DeveloperNexus Systems Group Inc. is seeking a highly skilled Senior Full Stack Developer to join our team.Key Responsibilities:Collaborate with team members to determine technical requirements for web application development and enhancement.Develop and enhance existing web applications according to business needs.Resolve and...


  • Toronto, Ontario, Canada VectorVue Full time

    Job Title: Senior Full Stack DeveloperJob Description:At VectorVue, we are seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient applications using a range of technologies including Angular, Spring, and Java.Key...


  • Old Toronto, Ontario, Canada Kroll Full time

    Key Responsibilities:We are seeking a seasoned Senior Full-Stack Engineer to join our Private Capital Markets team. This individual will play a critical role in designing and implementing a cutting-edge private asset valuation platform, leveraging a modern technology stack.The ideal candidate will have a strong background in C# and .Net, React, TypeScript,...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality digital products.Key Responsibilities:Design and develop full-featured responsive web and/or native applicationsContribute...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    Uwin Pro Inc. is seeking a skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will play a key role in designing and developing cutting-edge web applications.About the RoleThis full-time position offers a competitive salary of $120,000 per year. The successful candidate will have the opportunity to work on a variety of...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Motion Recruitment. As a key member of our team, you will be responsible for designing and developing new software solutions using a range of technologies.Key Responsibilities:• Design and develop new software solutions using...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job Title: Senior Full Stack DeveloperAt Royal Bank of Canada, we are seeking a knowledgeable and skilled Senior Full Stack Developer to join our high-performing team. This role will be responsible for designing, developing, and maintaining complex software applications that meet the needs of our clients and business stakeholders.Key Responsibilities:-...


  • Toronto, Ontario, Canada ARRAS CONSULTING SERVICES INC. Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at ARRAS CONSULTING SERVICES INC. The ideal candidate will have a strong background in both frontend and backend development, with a proven track record of delivering high-quality software solutions.Key Responsibilities:Design,...


  • Toronto, Ontario, Canada NearSource Full time

    Senior Full Stack Developer OpportunityNearSource Technologies is seeking a highly skilled Senior Full Stack Developer to lead the development of innovative solutions. The ideal candidate will have a strong background in software development, with a focus on backend services using Node.js.Key Responsibilities:Design and develop RESTful and serverless APIs,...


  • Toronto, Ontario, Canada Crossover Full time

    Secure a Prestigious Role at CrossoverCrossover is a renowned company leveraging AI to transform industries.About the RoleWe're seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for developing cloud-native backends using the latest serverless cloud patterns, including AWS.Key...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team of enthusiastic engineers building front-end applications and APIs/micro-services. As a Senior Full Stack Developer, you will work with all stakeholders to design best-in-class technology solutions.Key ResponsibilitiesDevelop and maintain front end apps using the Angular...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Motion Recruitment. As a key member of our team, you will be responsible for designing and developing new biomedical devices and technologies, ensuring they meet functional and regulatory requirements.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Red Dot Digital Inc. Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Red Dot Digital Inc. As a key member of our development team, you will be responsible for designing and integrating website-related code, developing website architecture, and writing, modifying, and testing website-related...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Full Stack Java DeveloperWe are seeking a highly skilled Senior Full Stack Java Developer to join our team at Maarut Inc. The ideal candidate will have a strong background in Java development, experience with ESRI GIS, and a solid understanding of SOA and microservice design.Key Responsibilities:Design and develop ESRI GIS Fieldmaps COTS...


  • Old Toronto, Ontario, Canada oilandgas Full time

    About the RoleWe are seeking a highly skilled Senior Full-Stack Engineer to join our team at Honeywell. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications and solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Toronto, Ontario, Canada GTT, LLC Full time

    Job Title: Senior Full Stack DeveloperContract Duration: 5+ MonthsPay range: C$ /DayWork Type: HybridLocation: Toronto, ONWe are seeking a talented and experienced Senior Full Stack Developer to work on impactful projects in the public sector. As a key player, you will translate complex business needs into robust, secure web applications.Key...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryMaarut Inc is seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying complex software applications using Java and JEE technologies.Key ResponsibilitiesDesign and develop technical requirements and prepare detailed technical solution...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Summary:Highbrow LLC is seeking a highly skilled Senior Full Stack Developer to join our team.Key Responsibilities:Integration TestingDevelopment of test data for new servicesRequirements:7+ years of experience as a Node.JS developerPreferred Skills:Experience with JavaScriptWeb application developmentTrading environment experience


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job DescriptionWe are seeking a skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing and developing complex software applications using a range of technologies including Java, JavaScript, and Spring Boot. You will work collaboratively with cross-functional teams to deliver high-quality...