Home Canada Senior Software Engineer

Home Canada Senior Software Engineer

Senior Software Engineer

Full time at a Laimoon Verified Company in Canada
Posted on October 5, 2024

Job details

Our client, Affiniti, is looking for a Senior Software Engineer. The role is remote and based in Canada. Details below...About the role:

Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing existing products, we're looking for dynamic talent to lead the charge in building new solutions and accelerating product velocity, directly contributing to our growth and delivering exceptional value to our customers."

Who We Are:

Affiniti's business model is partnering with the most trusted associations in each industry to launch customized business expense management platforms for their audience. Affiniti is looking to replicate what MBNA did in 2005 (launched consumer credit cards with 4,000 association partners & sold to Bank of America for $34B) . . . except with business cards (higher revenues & lower fraud) and fintech expense management (like Brex and Ramp). After BofA acquired MBNA, they lacked the expertise to manage all the custom programs, and killed the partnerships - leaving a huge gap in the market.

Affiniti has already signed 17 association partners, which includes the largest trade association in the United States. In total, they already have an audience of 2M highly-engaged businesses within the government contracting, medical, and real estate industries ready for a tailored business expense management platform that truly serves their profession.

With strong backing from industry leaders such as Indicator Ventures, Montage Ventures, Eniac Ventures, Odell Beckham Jr., the owner of the Sacramento Kings, and other notable investors, Affiniti's vision is clear: to become the #1 industry-based financial operating system for each of the backbone industries of America.

Affiniti's business is designed from the ground up to solve a core dilemma: why is a construction company using the same business expense management platform as a private physician practice if their spending habits, business models, and payback periods are entirely different?

Responsibilities:

Design and develop scalable backend services using Node.js and Express.jsArchitect and build front-end applications with Next.js and React.js, ensuring a seamless user experience.Work closely with technical and business teams to implement features that solve real-world problems for SMBs.Manage and optimize our PostgreSQL database to ensure efficient data handling.Oversee deployment pipelines and infrastructure management using Google Cloud Platform (GCP).Collaborate with cross-functional teams to build and deliver high-quality fintech solutions.Mentor and guide junior engineers, contributing to the overall growth and success of the engineering team.

What We're Looking For:

5+ years of experience in software developmentStrong preference for Canada-based remote candidatesBachelor's degree in Computer Science or a related engineering fieldExtensive experience with TypeScript, including full-stack development across backend (Node.js, Express) and frontend (Next.js, React).Strong knowledge of PostgreSQL and relational database management.Experience in DevOps and cloud infrastructure, particularly with Google Cloud Platform (GCP).Excellent problem-solving skills and the ability to tackle complex challenges in the fintech space.Experience working in an agile environment with a focus on rapid iteration and continuous improvement.A passion for helping small businesses thrive through innovative technology solutions.Strong communication skills and a collaborative attitude.

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback