We are a fast-growing SaaS company on a mission to propel the restoration industry forward by empowering restoration companies with the technology they need to scale and grow their businesses.
Recently voted a Top 10 Start-up in Chicago by LinkedIn and a Top Start-up by BuiltIn, and backed by Y Combinator, this is an exciting time to join our team as we enter a stage of rapid growth and product expansion.
We’re looking for a Senior Full Stack Engineer with deep experience in Flutter and mobile app development, combined with solid backend skills to help us build reliable, scalable, and delightful user experiences across platforms. You’ll play a key role in shaping our mobile strategy, owning features end-to-end - from UI to backend services - and mentoring others along the way.
Key Responsibilities
- Lead the development and architecture of Flutter applications for iOS and Android.
- Work with backend frameworks such as .NET, or similar to build reliable and scalable APIs.
- Design, implement, and maintain backend services (e.g., RESTful APIs, GraphQL endpoints, database models) that support mobile and web clients.
- Collaborate closely with product managers and designers to deliver seamless application experiences.
- Drive performance optimization, responsive UI/UX, and smooth animations.
- Integrate third-party APIs, cloud services, and native platform features as needed.
- Establish and maintain CI/CD pipelines for both mobile and backend systems.
- Mentor junior developers and help define best practices for Flutter, mobile engineering, and API development.
- Participate in architectural decisions, code reviews, and technical strategy discussions.
- Contribute to improving app stability, performance, and code quality through automated testing and monitoring.