Skip to main content

Senior Software Engineer

Posted yesterday

cypress hcmFargo (ND)

SENIORITY

Lead

SALARY

$150 K - $175 K

Apply (opens in a new tab)

About the role

Location: Remote Employees: >200 | Team Size: 10
Industry: Technology
Most Important Responsibilities: Design, develop, and maintain scalable, highly available backend services and APIs that support demanding workloads. Build and enhance responsive web and mobile applications with a focus on performance, usability, and reliability. Make thoughtful engineering decisions that balance delivery timelines with long-term maintainability and code quality. Investigate technical issues, resolve bugs, and incorporate user feedback to continuously improve the product. Collaborate with fellow engineers through knowledge sharing, mentorship, and constructive feedback to strengthen the overall engineering team. Build deep technical expertise and work within a focused technology stack that includes TypeScript across frontend and backend development, Bash for automation and developer workflows, and PostgreSQL for data storage. Identify opportunities to simplify workflows, automate repetitive tasks, and proactively resolve technical challenges without waiting for direction. Contribute to code reviews, automated testing, team retrospectives, and regular feedback conversations to improve code quality and team effectiveness. What you can bring to the table to impact this role, team, and organization:7+ years of software engineering experience including significant experience with:
Typescript: ReactNode. JSPostgreSQL
Preferred Qualifications:
  • GitLab Pipelines/Docker files/Linux/BashAWS, including ECS, S3, RDS, load balancing, and Ec2-based environments used for iOS builds.
  • Vitest (or other testing libraries/frameworks)
  • Mobile Development: Swift, Objective-C, or Java for native integrations and modules within React Native applications.
Benefits: Medical, Vision, Dental, flexible PTO, Sick Time, 401K matching, stock opportunity
Compensation: $150K - $175K

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this