Crunchafi
Job Title: Senior Software Engineer
Reports to: Director of Software Engineering
Type: Full time, salaried
Location: Remote; with occasional travel requirements to Milwaukee, WI
About Crunchafi
Crunchafi (formerly LeaseCrunch) is revolutionizing the world of accounting with easy-to-use, cloud-based solutions designed to simplify complex financial data management. Our products empower CPA firms and financial professionals by streamlining lease accounting, data extraction, and cash flow forecasting, helping them deliver strategic value faster and more efficiently. Trusted by over 750 firms and more than 27,000 companies, Crunchafi combines cutting-edge technology with expert support to power the future of accounting.
Our Team
Crunchafi is made up of passionate, forward-thinking professionals committed to transforming the accounting industry. Our team is dedicated to providing innovative solutions that simplify accounting processes and provide actionable financial insights. We value collaboration, creativity, humor, and a shared vision of improving the accounting profession through technology.
Why Join Us?
We are looking for talented individuals to join our growing team and contribute to our mission of empowering CPA firms and financial professionals. At Crunchafi, you’ll be part of a dynamic, collaborative environment where your ideas are valued, and your growth is supported. We offer a rewarding work/life balance, opportunities for professional development, and a chance to make a real impact in the world of accounting.
About This Role
Crunchafi is looking for a Front End Engineer to craft the interfaces that accounting professionals rely on every day. This role sits at the intersection of design, engineering, and AI — you will build fast, accessible web UIs increasingly powered by agentic AI experiences. You bring deep frontend fundamentals, a high bar for user experience, and a natural curiosity about how AI can make complex financial workflows feel simple and intuitive.
We are an AI-first engineering team. That means our engineers use agentic development tools — like Claude Code and OpenAI Codex — as a standard part of how they build, not just as an autocomplete shortcut. On the product side, it means building UIs that surface real AI capabilities: agents that reason, retrieve, and act — not just chat widgets.
Responsibilities
- Build, maintain, and improve web applications using modern component architecture patterns and the frameworks and languages relevant to your product area
- Use agentic development tools (Claude Code, OpenAI Codex, Cursor, and similar) as standard instruments in your workflow — generating, reviewing, and iterating on code through AI-driven workflows)
- Collaborate with Product and Design to translate wireframes and user stories into polished, accessible, and performant interfaces
- Participate in code reviews, contributing thoughtful feedback and maintaining a high standard for frontend craft
- Contribute to CI/CD pipeline configuration using Azure DevOps for frontend build, test, and deployment workflows
- Monitor frontend performance and user experience using Azure App Insights and proactively surface and resolve issues
- Stay current with frontend ecosystem developments, browser capabilities, and emerging AI/UX patterns
Required Qualifications
- 3+ years of professional frontend development experience
- Strong command of modern HTML, CSS, and at least one production frontend framework or language stack
- Demonstrated experience integrating REST APIs and building data-driven UI components
- Hands-on experience with agentic development tools (Claude Code, OpenAI Codex, Cursor, or similar) and genuine fluency in using them to build software — not just generate boilerplate
- Experience with frontend build tooling, automated testing frameworks, and CI/CD pipelines
- Solid understanding of web performance, accessibility (WCAG), and responsive design principles
- Strong communication skills and the ability to collaborate effectively in a remote-first environment
Preferred Qualifications
- Experience integrating Azure OpenAI Service, Azure AI services, or other LLM APIs into frontend applications
- Familiarity with Azure Static Web Apps, Azure CDN, or related Azure PaaS hosting patterns
- Experience in accounting, financial services, or B2B SaaS
- Background working within a design system or contributing to shared component libraries
- Familiarity with state management patterns appropriate to your framework
- Azure certifications or demonstrated cloud fluency are a plus
Our Values
- Be Human, Be Real — We bring authenticity to everything we do
- Integrity — We do the right thing, even when no one is watching
- Excellence — We hold ourselves to the highest standard
- Self-Motivation — We take ownership and drive results
- Curiosity — We ask questions and seek better ways
- Collaboration — We win as a team
Benefits
- Health, dental, and vision plans
- 401(k) Retirement savings plan for US-based employees
- 100% remote work environment, with occasional travel for in-person company and/or team meetings
- Significant professional development growth opportunities
- Dynamic and inclusive company culture with real commitment to our values