Remote Jobs Sign In

Mid-Level Software Engineer

Location: Remote
Compensation: Hourly
Reviewed: Fri, Oct 02, 2026
This job expires in: 30 days

Job Summary

Seeking a product-minded Mid-Level Software Engineer to join a remote, full-time team, where the candidate will own full-stack features that enhance peer-to-peer learning experiences by collaborating with non-technical stakeholders and translating user needs into effective technical solutions.

Key Responsibilities
  • Own full-stack features from user problem understanding to implementation and iteration based on feedback
  • Collaborate with non-technical stakeholders to define user needs and translate them into product solutions
  • Develop product features using TypeScript, React, Next.js, Node.js, and Postgres while maintaining high engineering standards
Required Qualifications
  • Minimum 3 to 6 years of full-stack software engineering experience
  • Proven experience shipping full-stack B2C features to thousands of users
  • Professional experience with TypeScript, React, Next.js, Node.js, and Postgres or similar technologies
  • Experience working in a small, high-growth consumer startup environment
  • U.S. Citizen or Green Card Holder required

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 41,560 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee