Senior Software Engineer
closedRamp Talent
Job highlights
Summary
Affiniti, a top 1% ARR early-stage fintech startup, is seeking a Senior Software Engineer to build new software products for small businesses. The role involves designing and developing scalable backend services using Node.js and Express.js, architecting front-end applications with Next.js and React.js, collaborating with cross-functional teams, mentoring junior engineers, and more. The ideal candidate should have 5+ years of software development experience, a bachelor's degree in Computer Science or a related field, extensive experience with TypeScript, PostgreSQL, DevOps, and Google Cloud Platform (GCP), excellent problem-solving skills, experience working in an agile environment, strong communication skills, and a passion for helping small businesses.
Requirements
- 5+ years of experience in software development
- Bachelor's degree in Computer Science or a related engineering field
- Extensive 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
Responsibilities
- Design and develop scalable backend services using Node.js and Express.js
- Architect 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
Preferred Qualifications
Strong preference for Canada-based remote candidates
Similar Remote Jobs
- πArgentina
- πGermany
- π°$165k-$195kπWorldwide
- π°$175k-$225kπWorldwide
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States