Senior Developer
Senior Developer
Posted 3 days ago
SENIORITY
Senior
About the role
- Frontend (Primary Focus)
- Build and enhance Angular-based user interfaces for WorkPro modules, including Field Service, Dispatch, and Technician workflows.
- Design and implement responsive, mobile-first user experiences optimized for desktop, tablet, and mobile
- Develop modern user interfaces using Angular, TypeScript, Tailwind CSS, HTML5, and
- Implement role-based UI components for dispatchers, service managers, and field
- Translate product requirements and designs into clean, maintainable Angular components in collaboration with the Senior Developer.
- Improve usability and performance across data-heavy screens such as job lists, schedulers, dashboards, and technician-facing workflows.
- Ensure cross-browser compatibility, accessibility compliance, and consistent user experiences across
- Backend & Integration
- Develop and maintain REST APIs supporting service orders, dispatch, billing, and
- Work with SQL Server-based data models and stored procedures to support core
- Assist with integrations to enterprise systems including Microsoft Dynamics 365, Coupa, Trackunit, and Power Automate or Logic Apps.
- Contribute to workflow automation, audit history, operational reporting, and AI-enabled
- Team & Delivery
- Work within a structured delivery model with a Product Owner managing backlog and
- Partner with the Senior Developer on implementation approaches, code quality, and technical
- Participate in code reviews, sprint planning, and incremental
- Take ownership of assigned features from development through production
- Required 5+ years of professional software development
- Strong hands-on experience with Angular, TypeScript, HTML5, and
- Experience building responsive, mobile-first user interfaces across desktop, tablet, and mobile
- Proficiency with modern CSS frameworks and component libraries, including Tailwind
- Experience building and supporting production-grade web
- Solid backend development experience using C#,.NET, or equivalent
- Working knowledge of SQL, relational databases, and data modeling
- Experience designing, building, and consuming RESTfulFamiliarity with RxJS, reactive programming concepts, and state management
- Strong understanding of responsive design principles, accessibility standards, and cross-browser
- Ability to work effectively in a collaborative, agile, team-based development
- Competitive pay and a matching 401(k)
- Vacation, company holidays, and sick
- Flexible Spending Accounts (FSA) and Health Savings Account (HSA)
- Reimbursement plan for the company Bring Your Own Device (BYOD)
- High-quality features delivered consistently and
- Improved usability and performance of WorkPro field service workflows across web and mobile
- Smooth collaboration with the Senior Developer and Product
- Reduced reliance on manual tools and legacy
- A stable foundation for future automation, analytics, AI-assisted capabilities, and mobile
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
