Front End Staff Software Engineer
Indexed description
We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.
You are a driven and motivated problem solver ready to pursue meaningful work. You strive to make an impact every day & not only at work, but in your personal life and community too. If that sounds like you, then you've landed in the right place. The Hartford’s Middle & Large Commercial IT Team is seeking a highly motivated, detail-oriented and results-driven Staff Software Engineer to build and support various invest assignments. Engineers will have end-to-end accountabilities across MLC IT that require integrations with the Policy Administration system.
This role will have a Hybrid work schedule, with the expectation of working in an office (Columbus, OH, Chicago, IL, Hartford, CT or Charlotte, NC) 3 days a week (Tuesday through Thursday).
Front-End Staff Engineer
Primary Responsibilities
- Own end-to-end front-end architecture, design, development, and maintenance of scalable, high-performance web applications using modern UI frameworks ( Angular), micro frontends, and cloud-native architectures.
- Provide technical leadership within Scrum teams by defining and enforcing UI architecture principles, coding standards, and best practices aligned with enterprise architecture.
- Act as the front-end subject matter expert across applications, with deep expertise in UI/UX design patterns, component-driven development, accessibility, performance optimization, and cross-browser compatibility.
- Define and implement the overall front-end technical vision, ensuring seamless integration with backend APIs, enterprise platforms, and distributed systems.
- Lead design and development of reusable component libraries, design systems, and front-end frameworks to enable consistency and scalability across products.
- Proactively identify and mitigate technical risks related to performance, scalability, maintainability, and usability.
- Drive adoption of modern engineering practices including micro-frontends, server-side rendering (SSR), static site generation (SSG) and edge delivery.
- Collaborate with cross-functional teams (UX, product, backend, DevOps) to deliver cohesive and high-quality digital experiences.
- Champion automation across the front-end lifecycle including testing, build, deployment, and monitoring.
- Mentor engineers (including sourcing partners) on front-end technologies, clean code practices, and architectural patterns.
- Drive innovation by evaluating emerging technologies, frameworks, and tools to enhance user experience and developer efficiency.
- Enable strong observability practices including front-end performance monitoring, logging, and error tracking.
- Ensure adherence to DevOps practices, CI/CD pipelines, and engineering governance standards.
- Maintain clear, transparent communication regarding technical risks, tradeoffs, and delivery impacts.
- Leverage AI-powered developer tools (e.g., GitHub Copilot, Claude, ChatGPT) to accelerate development, improve code quality, and enhance team productivity.
- Build and integrate AI-driven UI capabilities such as conversational interfaces, personalization, and intelligent recommendations.
- Use AI-assisted testing tools for automated test generation, visual regression testing, and defect detection.
- Apply AI for code generation, refactoring, documentation, and debugging while ensuring code quality and security.
- Drive adoption of AI-enhanced DevOps practices including intelligent code reviews, pipeline optimization, and anomaly detection.
- Enable knowledge sharing by incorporating AI tools into documentation, onboarding, and developer workflows.
- 6+ years of experience in front-end application development with a strong focus on building scalable, enterprise-grade web applications.
- 5+ years of hands-on experience with modern JavaScript frameworks/libraries such as Angular.
- Strong expertise in HTML5, CSS3, JavaScript (ES6+), TypeScript, and responsive design principles.
- Experience with state management libraries (Redux, NgRx, Zustand, etc.) and front-end architecture patterns.
- Strong understanding of performance optimization techniques (lazy loading, code splitting, caching, CDN strategies).
- Familiarity with Agile/SAFe methodologies.
- Experience in API integration (REST/GraphQL) and handling asynchronous data flows.
- Exposure to micro-frontend architecture and modular UI development.
- Experience with cloud environments (AWS preferred) and integration with backend services.
- Experience in CI/CD pipelines and tools such as Code Pipeline, GitHub Actions, Jenkins.
- Hands-on experience with automation testing frameworks (Playwright).
- Knowledge of web accessibility standards (WCAG) and secure coding practices.
- Familiarity with design systems and UI component libraries (Bootstrap, Tailwind, etc.).
- Experience with containerization (Docker) and modern build tools (Webpack, Vite, etc.).
- Exposure to observability tools for front-end monitoring (e.g., Dynatrace).
- Bachelor’s degree in computer science, Engineering, or related field (preferred).
- Backend development experience with Java or Python.
$116,000 - $174,000
Equal Opportunity Employer/Sex/Race/Color/Veterans/Disability/Sexual Orientation/Gender Identity or Expression/Religion/Age
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search