About the Role
This position leads the design and implementation of robust software systems, emphasizing accessibility, code quality, and scalable architecture within an agile development environment.
Responsibilities
- Lead the development and maintenance of core software platforms
- Design and implement accessible user interfaces in compliance with industry standards
- Collaborate with cross-functional teams to define and deliver new features
- Mentor junior engineers and contribute to technical best practices
- Optimize application performance and ensure reliability across environments
- Participate in code reviews to maintain high code quality standards
- Troubleshoot and resolve complex technical issues
- Integrate third-party services and APIs efficiently
- Ensure software meets accessibility guidelines and compliance requirements
- Drive adoption of modern development tools and frameworks
- Work within agile methodologies to deliver iterative improvements
- Contribute to architectural planning and system scalability
- Support deployment pipelines and CI/CD processes
- Evaluate emerging technologies for potential integration
- Maintain documentation for systems and development processes
- Collaborate with product teams to translate requirements into technical solutions
- Monitor application performance and implement enhancements
- Ensure security best practices are followed across codebases
- Participate in on-call rotations for production support
- Promote engineering excellence through innovation and knowledge sharing
Compensation
Competitive salary and benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility for remote and office-based collaboration
Team
Part of a dedicated engineering team focused on scalable software solutions
Why This Role Matters
- This position plays a critical role in advancing digital accessibility by building inclusive technologies that improve user experiences for people with disabilities.
- Engineers in this role directly contribute to creating compliant, usable, and equitable digital environments across web platforms.
Our Technology Stack
- Primary languages include JavaScript and TypeScript with a focus on React and Node.js.
- We use modern tooling including Webpack, Babel, and Jest, and deploy through AWS with CI/CD via GitHub Actions.
Growth and Development
- Opportunities for technical leadership, conference participation, and ongoing learning are supported and encouraged.
- Engineers are empowered to lead initiatives and explore innovative solutions within their domains.
Support available for qualified candidates requiring work authorization