Software Engineer

ADORA POS, LLC
Roseville, CA, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$105,000.0 - $120,000.0
Working hours
Shift work
Job source

Tech stack

Automation of Tests C Sharp (Programming Language) Code Review Scrum Methodology Standard Sql SQL Stored Procedures SQL Databases TypeScript Backend Software Version Control

Job description

We’re looking for a Software Developer II who knows how to get things done. Not someone who needs their hand held through every task – someone who can pick up a well-defined story, own it from start to finish, and ship code that doesn’t need to be rewritten next sprint.

You’ll be working across a modern dev stack (C# and TypeScript are our primary languages), collaborating closely with Product Design and QA, and contributing to a codebase that real restaurants depend on every single day.

What You’ll Be Doing

  • Own user stories end-to-end – from requirements to production – with minimal back-and-forth
  • Write clean, maintainable code that your teammates can actually read and build on
  • Write automated tests that validate real business behavior, not just chase coverage numbers
  • Participate actively in code reviews – giving and receiving feedback with professionalism
  • Troubleshoot and fix defects with durable solutions, not temporary patches
  • Collaborate with Business Analysts early to reduce churn during implementation
  • Partner with QA to make sure features are testable and release-ready
  • Estimate work accurately, flag scope risks early, and communicate status clearly
  • Maintain disciplined commit practices and PR descriptions that make reviews efficient, * This is an execution role, not a product strategy role – you’ll work from defined priorities, not set them
  • We have quality standards and PR review processes for a reason – they don’t get skipped under deadline pressure
  • Architectural changes get reviewed and aligned on, not introduced unilaterally

If you’re someone who takes pride in writing reliable software, communicates clearly when things get complicated, and wants to see your work actually matter – we’d like to hear from you.

Requirements

Do you have experience in SQL?, Do you have a Bachelor’s degree?, * 2+ years delivering production software in a professional environment

  • Hands-on experience with C#, TypeScript, or equivalent languages (we care more about solid fundamentals than a perfect tech stack match)
  • Comfortable working with SQL, stored procedures, and backend services in a production setting
  • Solid grasp of Agile/Scrum – you know how to work from story-based requirements and contribute to sprint velocity
  • Experience with source control, pull requests, and code review workflows
  • Bachelor’s degree or equivalent real-world experience

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • AD&D insurance
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, We won’t measure you by how many tickets you close. We care about quality, consistency, and reliability.
  • Your code ships production-ready with minimal rework
  • Your automated tests catch real issues, not just hit a metric
  • Your PRs are clean, well-described, and don’t require multiple rounds of rewrites
  • Your estimates are realistic, your blockers surface early, and your delivery is predictable
  • Your bug fixes stick – no recycling the same issues sprint after sprint

What We Offer

Compensation & Benefits

  • Competitive salary commensurate with experience
  • Medical, dental, and vision coverage
  • Employee Assistance Program (EAP)
  • 401(k) with company match
  • PTO / paid holidays
  • Remote/hybrid flexibility
  • Professional development or education reimbursement, * AD&D insurance
  • Dental insurance
  • Health insurance
  • Life insurance
  • Vision insurance

About the company

Adora is a browser-based POS platform purpose-built for pizzerias and fast-casual restaurants. Our customers don’t have time for clunky software - and neither do we. We’re a ~55-person team that ships fast, values craftsmanship, and gives senior engineers real ownership over complex, impactful work.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

6:20 min

Transitioning from software engineering to process automation

Maria Doina Irimias · LIVE

Videos

See all

Related articles

See all