Summary
ListLab is a funded, remote-first startup building a consumer-facing web application. The mid-level Application Developer will independently own features end to end, make technical decisions, fix bugs, write tests, review code, and improve the codebase across the stack.
Responsibilities
- You've gotten your local environment running and shipped multiple PRs to production
- You've owned and delivered at least one full feature — from requirements through tested, reviewed, shipped code
- You understand the codebase architecture well enough to make sound decisions about where things go
- You've reviewed teammates' code and given useful feedback, not just received it
- The team trusts you to take an ambiguous ticket and run with it
- Own features end to end — take features from requirements to shipped, tested, production code with minimal hand-holding
- Make technical decisions — choose sensible approaches, weigh trade-offs, and flag the calls that need senior input
- Fix hard bugs — investigate issues across the stack, find root causes, and resolve them
- Write and maintain tests — keep coverage meaningful as the app grows
- Review code — review teammates' PRs, raise the bar, and help junior developers grow
- Improve the codebase — spot and address tech debt, rough edges, and things that slow the team down
Skills
- 2-4+ years building and shipping web applications (professional, freelance, or serious side projects that real people used)
- Solid in a modern frontend framework (React, Vue, Angular) and a backend language (Python, Ruby, Node)
- Can own a feature end to end — break down ambiguous requirements, design a reasonable approach, and ship it
- Comfortable navigating and extending an existing codebase without everything explained line by line
- Strong fundamentals: version control (Git), REST APIs, relational databases, testing
- Strong async communicator — clear PR descriptions, proactive about blockers and trade-offs
- Experience owning features in a production app with real users
- Bootcamp, CS degree, or self-taught — we care about what you can do, not how you learned it
- Familiarity with our stack, CI/CD, or cloud infrastructure
- Comfortable in fast-moving, ambiguous environments
Qualifications
Must Haves
- 2-4+ years building and shipping web applications (professional, freelance, or serious side projects that real people used)
- Solid in a modern frontend framework (React, Vue, Angular) and a backend language (Python, Ruby, Node)
- Can own a feature end to end — break down ambiguous requirements, design a reasonable approach, and ship it
- Comfortable navigating and extending an existing codebase without everything explained line by line
- Strong fundamentals: version control (Git), REST APIs, relational databases, testing
- Strong async communicator — clear PR descriptions, proactive about blockers and trade-offs
Nice to Haves
- Experience owning features in a production app with real users
- Bootcamp, CS degree, or self-taught — we care about what you can do, not how you learned it
- Familiarity with our stack, CI/CD, or cloud infrastructure
- Comfortable in fast-moving, ambiguous environments
Benefits
- Flexible work arrangements: full-time, part-time, side-gig (off-hours), or fractional (contract)
- Flexible commitment: short-term, long-term, or intermittent
- Remote-first work environment
- Cash and equity components to be negotiated