Search jobs > Blaine, MN > Senior backend engineer

Senior Backend Engineer

Copilot CRM
Blaine, United States
Full-time

Company Overview : Copilot CRM is the CRM for Home Service Entrepreneurs. Led by Mike Andes, a Home Service Entrepreneur himself, Copilot is dedicated to solving the unique challenges of the home services industry.

As an early-stage, bootstrapped startup, we are on the cusp of achieving product-market fit and are looking for talented individuals to join our journey.

Job Description : We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. In this role, you will be responsible for developing and maintaining the backend of our web app.

This role requires experience writing and maintaining a REST API via Nest.js and TypeScript. You will help clean up data structures and optimize database performance.

The web app is deployed on AWS with Terraform so experience with both will be helpful in being successful in this role by choosing the right tool for the job.

Responsibilities :

  • Develop and maintain backend services and APIs using Node.js, TypeScript, and Nest.js.
  • Design and optimize database schemas and queries in SQL.
  • Manage and optimize cloud infrastructure on AWS.
  • Write clean, maintainable, and well-documented code.
  • Collaborate closely with the front-end team to integrate user-facing elements with server-side logic.
  • Ensure high performance and responsiveness of applications.
  • Conduct code reviews and provide constructive feedback to other developers.
  • Work with the existing team to help level up their skills through mentorship and code reviews.
  • Stay current with the latest trends and best practices in backend development.

Requirements :

  • Bachelor's degree in Computer Science or a related field.
  • 8+ years of experience as a backend developer.
  • Strong proficiency in TypeScript / Node.js, SQL, and AWS.
  • Proven experience with designing and optimizing database schemas.
  • Experience with Git and other version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.

Bonus Skills :

  • Familiarity with agile development methodologies.
  • Experience with testing frameworks and methodologies.
  • Knowledge of web performance optimization techniques.

If you are a passionate backend developer with a keen eye for detail and enjoy working in a collaborative, fast-paced startup environment, we'd love to hear from you.

Join Copilot CRM and help us build the next generation of software solutions for home service entrepreneurs!

30+ days ago
Related jobs
Promoted
Thomson Reuters
Saint Paul, Minnesota

Are you an experienced software engineer with a passion for delivering high-quality solutions to customers as part of a collaborative agile team? If so, join the FindLaw technology group as a Senior Software Engineer, where you will contribute to the design and delivery of critical public-facing and...

Advisory and Consulting Services
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Apple & Associates
Minneapolis, Minnesota

Fire Protection Quality Engineering Manager (Remote). This opportunity is with an employee-centric and fast-growing engineering firm focused on fire protection. In this role, you'll lead the quality assurance and control efforts for the company's engineering deliverables. You'll ensure quality by es...

Vogrinc & Short, Inc.
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Easley Resource Group
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Jobot
Minneapolis, Minnesota

The Senior Backend Engineer will be responsible for building out the modernized replacement for an existing legacy monolith supporting the functions of the web and mobile products to the business. The engineering team has 11 members and is hoping to fill 3 more spots by the end of the year. This tea...

Toni Group
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Career Professionals, Inc
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Client Staffing Solutions Inc
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...

Lordan Associates
Minneapolis, Minnesota

Senior Backend Engineer - Minneapolis. BS/MS in Computer Science, Engineering or related field. ...