Sr. Frontend Software Engineer-Cloud

Job Requisition: 7744

Sr. Frontend Software Engineer (Direct Hire)

Location: Vernon Hills, IL

Job Requisition: 7744

Salary Range: $107,525 – $126,000. Individual compensation is based on education, geographic location, and alignment to market data.

Description for Sr. Frontend Software Engineer:

The Sr. Frontend Software Engineer is responsible for designing, developing, maintaining, and enhancing web-based user interfaces and frontend application components for complex, customer-facing SaaS applications. This role contributes to frontend architecture, application modernization, user experience improvements, and production support while ensuring solutions meet performance, accessibility, usability, and security standards. The position works closely with backend engineers, architects, testers, UX specialists, and product stakeholders throughout the full software development lifecycle.

Responsibilities for Sr. Frontend Software Engineer:

  • Design, develop, maintain, and enhance web-based user interfaces and frontend application components. 
  • Develop expertise in application workflows, user interactions, accessibility standards, and frontend architecture. 
  • Participate in embedded delivery activities to facilitate knowledge transfer and technical ownership. 
  • Support production operations through troubleshooting, defect investigation, and issue resolution. 
  • Contribute to new feature development, user experience improvements, and product enhancements. 
  • Ensure frontend solutions meet performance, accessibility, usability, and security standards. 
  • Collaborate with backend engineers, architects, testers, and product stakeholders to deliver integrated solutions. 
  • Perform code reviews and contribute to frontend development standards and best practices. 
  • Create and maintain technical documentation and support knowledge repositories. 
  • Drive continuous improvement initiatives related to user experience, application performance, and maintainability. 
  • Develop and maintain enterprise-scale single-page applications. 
  • Develop reusable UI components and shared design systems. 
  • Consume and integrate RESTful APIs and backend services. 
  • Implement accessibility standards and best practices, including WCAG. 
  • Troubleshoot browser compatibility, performance, and usability issues. 
  • Participate in sprint planning, estimation, backlog refinement, and technical design activities. 
  • Participate in production support, defect triage, and root cause analysis activities. 
  • Contribute to modernization initiatives, application migrations, and large-scale application transformation programs. 
  • Implement and maintain automated testing as part of the software delivery process. 
  • Participate in CI/CD pipelines and automated deployment environments. 
  • Utilize feature branching, pull request workflows, and peer review processes. 

Requirements for Sr. Frontend Software Engineer:

Required

  • Bachelor's degree in Computer Science, Engineering, or related degree. 
  • 8+ years of professional frontend software development experience developing commercial, customer-facing software. 
  • 8+ years of experience with React, JavaScript, CSS3, HTML5, and TypeScript. 
  • Proven experience building, maintaining, and enhancing complex business-critical web and SaaS applications. 
  • Strong understanding of modern JavaScript, HTML5, CSS3, and responsive web development. 
  • Experience developing enterprise-scale single-page applications. 
  • Experience developing reusable UI components and shared design systems. 
  • Experience consuming and integrating RESTful APIs and backend services. 
  • Experience with frontend testing frameworks and automated testing approaches. 
  • Experience implementing accessibility standards and best practices, including WCAG. 
  • Experience using Git-based source control and collaborative development workflows. 
  • Understanding of application security principles, authentication, authorization, and secure frontend development practices. 
  • Experience working within Agile software development teams. 
  • Experience supporting applications through the full software development lifecycle, including design, development, testing, deployment, support, and enhancement. 
  • Experience troubleshooting production issues and supporting business-critical applications in live environments. 
  • Demonstrated ability to independently own features, components, or application domains from design through delivery. 
  • Experience participating in code reviews, technical design discussions, and engineering improvement initiatives. 
  • Experience working in distributed teams and collaborating across multiple technical disciplines. 
  • Experience working within CI/CD pipelines and automated deployment environments. 
  • Strong understanding of software engineering best practices, including code reviews, refactoring, and maintainable design. 
  • Ability to interpret business requirements and translate them into maintainable technical solutions. 
  • Ability to create and maintain technical documentation and support knowledge repositories. 

Preferred

  • Experience working within regulated, healthcare, medical device, financial services, or compliance-driven environments. 
  • Experience developing asset tracking management software. 
  • Experience contributing to application modernization, migrations, or large-scale transformation programs. 
  • Exposure to AI-assisted development tools and modern engineering productivity practices. 

Benefits for Sr. Frontend Software Engineer:

  • Bonus eligibility 
  • Extensive paid time off and 9 additional holidays 
  • Excellent healthcare, dental, and vision benefits 
  • Long-term and short-term disability coverage 
  • 401(k) with company match 
  • Maternity and paternity leave 
  • Additional benefits and discounts, including pet insurance 
  • Tuition reimbursement and continued education programs 
  • Excellent opportunities for advancement in a stable, long-term career 

 

Resume Upload

  • This field is for validation purposes and should be left unchanged.
  • Accepted file types: pdf, doc, docx, Max. file size: 128 MB.
  • Drop your resume and other files here or upload here

Related jobs