site stats

Senior Software Engineer

Job Description


Alliance Laundry System LLC


Senior Software Engineer

US--

Job ID: 2026-11993
# of Openings: 1
Category: Information Technology
Remote-USA

Overview

The Sr. Software Engineer will design, develop, and maintain web applications that power our digital product ecosystem - including consumer-facing apps, enterprise tools, and applications that communicate with edge gateway devices. This role requires deep technical expertise in React and Next.js development, strong problem-solving skills, and the ability to deliver high-quality, performant solutions while collaborating effectively with cross-functional teams. 



Responsibilities

    • Design, develop, and maintain React and Next.js web applications supporting the digital product suite 
    • Build responsive, accessible, and performant user interfaces across a range of devices and browsers 
    • Translate product requirements and design specifications into robust, maintainable front-end code 
    • Write clean, maintainable, and well-tested code following established coding standards and best practices 
    • Participate in code reviews, providing constructive feedback and ensuring code quality across the team 
    • Contribute to quality strategy across the development lifecycle—adhering to testing standards (unit, component, integration, end-to-end), coverage expectations, and CI/CD quality gates 
    • Integrate front-end applications with  APIs and backend services, including systems that communicate with edge gateway/IoT devices 
    • Collaborate with product managers, architects, designers, backend engineers, firmware teams, and other stakeholders to align on priorities and milestones 
    • Contribute to platform modernization efforts, maintaining current React and Next.js adoption 
    • Contribute to technical documentation, component libraries, and system design decisions 
    • Participate in sprint planning, estimation, and delivery commitments 
    • Promote DevSecOps concepts, front-end CI/CD automation, and secure-by-design engineering practices 
    • Maintain strong communication channels across technical and non-technical teams 


Qualifications



Education 

  • Bachelor’s degree in computer science, engineering, or a similar field. Equivalent experience considered 

Experience 

  • Typical candidates will have 5-8 years of professional software engineering experience, with significant front-end development focus 
  • Strong experience with React and Next.js required 
  • Experience building and maintaining production-grade web applications at scale 
  • Experience with design systems and reusable component libraries preferred 
  • .NET (C#) and ASP.NET Core experience preferred 

 

Skills and Abilities 

 

Technical Proficiency 

  • Deep understanding of modern React (hooks, component patterns, state management) 
  • Strong experience with Next.js (routing, server components, rendering strategies) 
  • Proficiency with TypeScript, HTML5, and modern CSS 
  • Experience with front-end app architecture patterns (component-driven design, modularization, separation of concerns) 
  • Solid understanding of web performance, accessibility (WCAG), and cross-browser compatibility 
  • Experience with front-end testing practices and tooling (Jest, React Testing Library, Playwright, or similar) 
  • Proficiency with Git-based workflows and CI/CD pipelines 
  • Understanding of software testing practices (unit, integration, end-to-end) 

AI-Augmented Development 

  • Demonstrated prior experience using AI-assisted development tools (e.g., Claude Code, Cursor, Windsurf, Codex, GitHub Copilot) in daily engineering work 
  • Ability to effectively leverage AI tools while maintaining code quality and security standards 

Preferred Experience 

  • Experience with front-end analytics & observability tools (PostHog, Sentry, etc.) 
  • Familiarity with AWS cloud services 
  • Familiarity with containerization (Docker) and orchestration 
  • Trunk-based development as the primary branching strategy 
  • .NET (C#) and ASP.NET Core experience 

 

Travel: 

  • Travel is less than 10%. 

 

 

Standard and Physical Requirements: 

Position involves sitting long periods, standing, manual dexterity, stooping, bending and minimal lifting. 

 

 

 

Alliance Team Members Demonstrate DRIVE:  

  • Dedicated: Follows through on commitments. Strong say/do. 
  • Respectful: Acts with integrity and values diverse perspective 
  • Innovative: Always looking for a better way; leads change. 
  • Versatile: Adapts quickly to changing circumstances. Demonstrates agility. 
  • Engaged: Acts like an owner. Wants to create and grow a business which is tightly aligned with market needs. 

 



EDRdYbfWMoomZcx7OUV66x

Equal employment opportunity, including veterans and individuals with disabilities.

PI284853893