Staff Software Engineer

RealWork

$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full-stack development experience
  • Expertise in TypeScript, React, NodeJS, and MongoDB
  • Proven ability to define product requirements from cross-functional input
  • Strong coding skills with hands-on product development experience
  • Experience with integrating third-party APIs
  • Familiarity with UI component libraries like Material-UI
  • Practical experience applying AI developer tools in daily tasks
  • Previous startup experience preferred
  • Bachelor's degree in Computer Science is a plus

Responsibilities

  • Define and refine product requirements based on stakeholder input
  • Convert UX specifications into technical requirements and lead development execution
  • Build products hands-on with a focus on TypeScript, React, NodeJS, and MongoDB
  • Integrate third-party APIs while ensuring best practices for error handling
  • Utilize UI component libraries effectively in development
  • Employ modern build toolchains like Webpack or Vite
  • Apply AI tools in engineering tasks for efficiency

Benefits

  • Startup culture within a seasoned, stable company
  • Competitive salary, bonuses, and equity opportunities
  • Comprehensive health, dental, vision, and parental benefits
  • Regularly organized team outings and events
  • Flexible hybrid and remote working arrangements
  • Flexible PTO and work hours to accommodate personal needs
  • 401(k) plan for retirement savings
Full Job Description
The Role:

We're looking for a Staff Software Engineer to join our small but growing engineering team. The ideal candidate will have demonstrable expertise in product development, data engineering, systems architecture and cloud infrastructure, with a particular focus on B2B solutions and an iterative, customer-centric approach. As a Staff Software Engineer you'll lead feature-level implementation from scoping to delivery as either a solo IC or as lead engineer on a small pod of 2-3 engineers depending on the needs of the project. With the support of Product Managers, Designers, and Principal Engineers you'll take PRDs, wireframes and technical design requirements for a feature-sized project, craft a project plan, set a timeline and refine requirements then follow through on implementation and delivery of that feature.

The Product:

Our platform helps home service businesses get more business and operate more efficiently simply by doing their top-tier work. The platform marries data about customers, work done, photos, reviews, surveys and business reputation to create compelling stories the business can use to prove to new clients that they are better than the competition. The product is primarily a MERN stack with Typescript and AWS. We put an emphasis on keeping the codebase evergreen and focused on best practices while balancing stability and ease of use for the development team.

The Interview Process:

Tired of the 10-round interview gauntlet? So are we. We have a simple, straightforward interview process that takes less than 4 hours of your time - total. Sick of Take-Home Assessments and Algorithm Exercises before you ever get the chance to talk with someone? Us too. Let's get to the point, and see what we can build together.

Responsibilities & Requirements

  • Demonstrated ability to work directly with stakeholders to define and refine technical requirements from a set of business goals or behavioral requirements.
  • Ability to turn technical requirements into an iterative development plan with clear goals and timelines and then lead a small team to successful, on-time delivery.
  • Demonstrate a mindset of operational excellence and full SDLC ownership - you'll be responsible for ensuring not just feature delivery but a clear migration/rollout path, attention to observability tooling, metrics capture and monitoring and ownership of a successful launch after dev completion.
  • Attention to DX - track record of increasing team velocity, removing development bottlenecks and automating processes to ensure top-tier delivery
  • Conversational fluency in AWS best practices, enterprise software design patterns, and event-driven architecture
  • Strong coding experience required - you'll be hands on with the product. Professional experience building products with TypeScript, React, NodeJS and MongoDB is preferred.
  • Practical application of AI developer tools in daily engineering tasks.
  • 8+ years experience building products in a startup environment is preferred
  • Bachelor's degree in Computer Science preferred
  • Mobile experience in Expo/React Native or fully native apps, a bonus


Why Join RealWork?

  • Startup environment within a stable, industry-leading company
  • Competitive salary, bonus structure & equity
  • Excellent Health, Dental, Vision and Parental Benefits
  • Regular team outings & events
  • Hybrid / Remote Flexibility
  • Flexible PTO and Work Hours
  • 401(k)


Similar Jobs

More Jobs at RealWork

  • Staff Software Engineer
    $120K — $150K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Senior Product Manager
    $100K — $130K *
    Austin, TX 78745 (Travis County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Staff Software Engineer jobs: