Enable job alerts via email!

Full Stack Engineer (C#, .Net Core, AWS, MongoDB, React)

Bead

Canada

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Bead is seeking a Full Stack Engineer with expertise in C#, .Net Core, and AWS to join their innovative team. The role involves managing the full development lifecycle, collaborating with cross-functional teams, and ensuring high standards of code quality. Ideal candidates will have at least 5 years of experience and a passion for software development, particularly in the realm of cryptocurrency and digital payments.

Benefits

Competitive pay based on location
Ability to work remote
Opportunities to acquire new abilities

Qualifications

  • Minimum 5 years of experience in software development.
  • Proven track record of delivering high-quality software solutions.
  • Strong design skills and ability to guide best practices.

Responsibilities

  • Manage the full development lifecycle from design to delivery.
  • Collaborate with teams to translate business requirements into technical specifications.
  • Guide the team on best practices and uphold code quality standards.

Skills

C#
.Net Core
AWS
MongoDB
React
OOP principles
SOLID
Clean Code
Docker
CI/CD
Redis

Job description

Full Stack Engineer (C#, .Net Core, AWS, MongoDB, React)
Full Stack Engineer (C#, .Net Core, AWS, MongoDB, React)

We are seeking an experienced and highly skilled Senior Backend Developer with a deep proficiency in C#, .Net Core (5+), ASP.NET Core, and MongoDB. The ideal candidate should possess a strong background in AWS, Docker, CI/CD, Redis, and demonstrate solid software design skills. In addition to technical expertise, the candidate must be well-versed in programming fundamentals, including OOP principles, SOLID, Clean Code, GoF patterns, and Testing fundamentals.

About Bead

We firmly believe that cryptocurrencies have the power to transform the very fabric of commerce, and we are committed to pioneering such payments innovations for the mainstream. Our mission is to eliminate the complexities and volatility of the digital payments world to provide accessible crypto payments seamlessly alongside traditional payments. Our platform allows merchants to accept payments with confidence by eliminating the risk of chargebacks, fraud, and price volatility, ensuring they always receive the full amount due.

We strive to enable seamless, frictionless and integrated payment experiences that offer freedom of choice for consumers and businesses.

Responsibilities

  • Manage the full development lifecycle, from scoping, planning, conception, design, implementation, and testing to documentation, delivery, and maintenance
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications for building robust, scalable, and supportable solutions
  • Guide the team on best practices, ensuring the implementation of industry-leading standards
  • Utilize expertise in AWS, Docker, CI/CD, Redis, and MongoDB to architect and implement scalable solutions
  • Uphold high standards of code quality, incorporating principles such as Clean Code and SOLID
  • Foster a collaborative and innovative environment, contributing to the team's success

Who You Are

The ideal candidate should possess a minimum of 5 years of experience and a proven track record of delivering high-quality software solutions. We seek those who are passionate, ambitious and an owner of their domain. Our ideal candidate is able to make effective trade-offs that consider business priorities, user experience and a sound technical strategy. They are also someone who enjoys mentoring and supporting other developers and clients.

Requirements

  • Proven experience as a Backend Developer with expertise in C#, .Net Core, ASP.NET Core, and MongoDB
  • Strong understanding of React and front-end development
  • Solid understanding of programming fundamentals, including OOP principles, SOLID, Clean Code, GoF patterns, and Testing fundamentals
  • Experience with AWS, Docker, CI/CD, and Redis
  • Excellent communication skills, motivation, and ability to collaborate effectively
  • Ability to think long term, learn fast, and contribute to creative solutions
  • Capability to translate business requirements into technical specifications
  • Strong design skills and the ability to guide the team on best practices

Nice-to-Haves

  • Demonstrated proficiency in node.js, express, socket.io/web sockets
  • Payments and/or blockchain technology experience
  • Developer team management and mentorship experience
  • Experience in startup environments

Why Work with Bead?

  • Competitive pay based on location
  • Ability to work remote (we’re US-based, but operate and work globally)
  • Contribute to the adoption of crypto and alternative payments
  • Values of creativity, openness, transparency, persistence, and entrepreneurialism
  • Opportunities to acquire new abilities, interact with clients and enhance whole product lines

If you are passionate about software development and have experience with the technologies mentioned above, we would love to hear from you. This is an exciting opportunity to work on a challenging project in a growing team.

Note: We encourage candidates to include a portfolio or examples of previous work.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology

Referrals increase your chances of interviewing at Bead by 2x

Get notified about new Full Stack Engineer jobs in Canada.

Front-end / Full Stack Engineer (EdTech)
Senior Software Engineer (Features) - North America
Senior Full Stack Software Engineer (Canada)

Greater Montreal Metropolitan Area 1 month ago

Full Stack Engineer, Developer Experience & Product Platform
Intermediate Full Stack Software Developer - Demo & Sign Up
Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 3 months ago

Senior Software Engineer-Full Stack Developer (AWS)
Senior Software Engineer-Full Stack Developer (AWS)
Full-Stack Software Engineer (2+ years experience: Canada)
Full Stack Software Engineer (Geospatial Analytics)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer : Entry-Level

IDR, Inc.

Ontario

Remote

CAD 110.000 - 160.000

Yesterday
Be an early applicant

Senior Software Engineer

Employer Direct Healthcare

Remote

CAD 80.000 - 120.000

15 days ago

Senior Software Engineer

IDR, Inc.

Ontario

Remote

CAD 110.000 - 160.000

8 days ago

Full Stack Software Engineer - .NET

Bankjoy

Remote

CAD 80.000 - 95.000

6 days ago
Be an early applicant

Senior Software Engineer

Lantern

Remote

CAD 90.000 - 120.000

6 days ago
Be an early applicant

Entry Level Software Programmer / Developer (.NET, C#)

IDR, Inc.

Ontario

Remote

CAD 110.000 - 160.000

2 days ago
Be an early applicant

Full Stack Software Engineer - .NET

Bankjoy

Toronto

Remote

CAD 80.000 - 95.000

7 days ago
Be an early applicant

Software Developer III

Dayforce

Remote

CAD 70.000 - 90.000

7 days ago
Be an early applicant

Full Stack Software Engineer (.NET & React)

Zonda

Toronto

Remote

CAD 75.000 - 87.000

23 days ago