Jobs · Engineering · Nebraska

Software Developer - Backend

Franchise Sidekick · Omaha, NE · 2 mo ago
On-siteEngineering$75k–$85k/yrFull-time

Role Overview

Job Title: Software Developer - Backend
Job Type: Full-Time W2 Employee
Reports To: VP of Technology
Location: Omaha, NE HQ (Hybrid: Office + Work From Home)
Compensation: $75,000 - $85,000 Base Salary Range + Up to a $15,300 Incentive Bonus

Your Impact On Team Sidekick

Your mission is clear: build strong backend systems, improve the tools our team depends on, and help Franchise Sidekick scale with technology that is stable, thoughtful, and built to last.

Backend Development & Feature Delivery

  • Build and maintain backend features that support Franchise Sidekick’s internal tools, workflows, and user-facing systems
  • Translate business needs into practical technical solutions with support from the Software Architect and Technology team
  • Write clean, readable, and maintainable code that fits existing architecture and development standards
  • Develop APIs, services, business logic, and backend processes that help Team Sidekick operate more efficiently
  • Collaborate with other team members to understand requirements, clarify edge cases, and deliver reliable software
  • Support feature development from planning through implementation, review, testing, and release

System Maintenance, Refactoring & Technical Quality

  • Improve existing systems by reducing complexity, cleaning up legacy code, and strengthening maintainability
  • Identify and resolve bugs, performance issues, and technical debt that affect team productivity or system reliability
  • Follow established coding patterns and contribute to a consistent, organized codebase
  • Help improve backend architecture over time by suggesting practical improvements and thoughtful refactors
  • Maintain the health of existing features and support fixes when issues arise

Integrations, Data Flow & Automation

  • Build and maintain integrations with third-party tools, internal systems, and external data sources
  • Support reliable movement of data between systems, including imports, exports, synchronization, and background processes
  • Help automate repetitive workflows to reduce manual work and improve operational efficiency
  • Troubleshoot integration issues and partner with the team to keep data accurate, timely, and useful

Technical Learning & Process Improvement

  • Continuously build knowledge of Franchise Sidekick’s systems, tools, architecture, and business model
  • Stay curious about better ways to build, test, maintain, and support software
  • Contribute ideas that improve development workflows, team communication, and overall engineering quality
  • Take ownership of personal growth while helping create a stronger, more capable Technology team

Similar jobs