Senior Software Engineer (Front End)
A1msolutions · US-based remote
About this role
**About A1M** A1M Solutions is a woman-owned small business focused on delivering value to customers, employees, partners, and community—guided by foundational values, deliberate focus, and empathetic connection. A1M’s mission is to preserve and improve government healthcare programs that serve underserved people across the United States, including people in poverty, elderly people, members of ethnic and racial minorities, immigrants, and refugees. We pursue projects with nationwide impact at the intersection of policy, data, and user experience design. **Technology Delivery at A1M** Our Technology Delivery Practice plans, builds, and maintains solutions that may involve custom code, low-code, and no-code approaches. We work in cross-functional, cross-organizational teams with designers and policy subject matter experts, using agile product management and development practices and valuing high-trust teams. --- ## About this Role As a **Senior Frontend Software Engineer**, you will design, build, and evolve complex, accessible, performant, and maintainable user-facing applications—translating user needs, design systems, and product requirements into reliable, intuitive digital experiences. You’ll collaborate with the team to break down ambiguous or complex goals into concrete, feasible steps aligned with broader system strategy. While senior engineers may not always have formal management responsibilities, **teaching and coaching are essential**. --- ## Skills and Responsibilities ### Technical capabilities - Design, build, and maintain complex, accessible, performant, and maintainable frontend applications using modern web technologies and frameworks. - Own frontend components and applications end-to-end (technical design, implementation, testing, deployment, monitoring, and production support). - Build reusable UI components and shared frontend patterns to improve consistency and maintainability. - Contribute to the adoption and evolution of design systems (shared components, design tokens, documentation, and interaction patterns). - Champion accessibility (semantic HTML, keyboard navigation, assistive technology compatibility, alignment with accessibility standards, and multimodal testing). - Establish and improve frontend development workflows (build tooling, dependency management, CI/CD integration, and release practices). - Integrate frontend applications with APIs and backend services, including async data, loading/error states, validation, authentication flows, and client-side state management. - Apply secure frontend development practices (safe rendering of untrusted content, secure auth/session handling, mitigation of common browser vulnerabilities, and minimizing exposure of sensitive information). - Define and evolve frontend architecture (component boundaries, application structure, routing, state management, data fetching, and client-side error handling). - Drive improvements in code quality, testing practices, and team development standards. - Use browser developer tools, automated checks, logging, and monitoring to diagnose issues and improve reliability. - Mentor engineers, review code and technical designs, and contribute to team growth and technical direction. - Communicate frontend risks, dependencies, and tradeoffs to stakeholders. - Share new technologies and skills that meaningfully improve frontend delivery. - Collaborate with designers, product managers, backend engineers, and subject matter experts to del
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.