Frontend Engineer – Accessible Web Application Development

The Elite Job

Huron (OH)

Remote

USD 85,000 - 120,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Working Options
Professional Development
Learning Resources
Career Development
Collaborative Work Environment
Meaningful Technical Work

Job summary

The Elite Job is seeking a skilled Frontend Engineer to design, develop, test, and maintain accessible web applications. You will collaborate with designers, backend developers, and product teams to deliver inclusive, high-performance UI across devices.

You should have strong HTML, CSS, JavaScript skills, and experience with modern frontend frameworks, accessibility, and responsive design. Join a collaborative team focused on quality and usability.

Qualifications

  • ,

Responsibilities

  • Design, develop, and maintain responsive web applications using modern frontend technologies.
  • Convert UI/UX designs into interactive user interfaces.
  • Develop reusable components and scalable frontend architectures.
  • Write clean, well-structured code following standards.
  • Integrate with REST APIs/GraphQL and backend systems.
  • Ensure accessibility and inclusivity across devices and browsers.

Skills

HTML5
CSS3
JavaScript
React/Angular/Vue
TypeScript
Accessibility WCAG
REST APIs
Browser Compatibility
Performance Optimization
Responsive Design

Education

Bachelor's degree in CS/IT/SE

Tools

Git
GitHub/GitLab/Bitbucket

Job description

1. Job Summary

The Elite Job is seeking a skilled and motivated Frontend Engineer – Accessible Web Application Development to join our growing technology team. The ideal candidate will be responsible for designing, developing, testing, and maintaining modern, responsive, and accessible web applications that deliver exceptional user experiences across desktops, tablets, and mobile devices. In this role, you will collaborate with UI/UX designers, backend developers, product managers, quality assurance engineers, and other stakeholders to transform business requirements and design concepts into reliable, user-friendly digital experiences. You will focus on building clean, reusable, maintainable frontend components while ensuring that applications meet accessibility standards and provide inclusive experiences for users with diverse abilities. The successful candidate should have a strong understanding of HTML, CSS, JavaScript, modern frontend frameworks, responsive design, web performance optimization, and accessibility principles. You will contribute to the complete frontend development lifecycle, from understanding requirements and creating technical solutions to testing, deployment, and continuous improvement. At The Elite Job, we value innovation, collaboration, usability, and continuous learning. We are looking for a professional who takes pride in writing quality code, solving complex interface challenges, and making the web more accessible to everyone.

2. Key Responsibilities
Frontend Application Development

Design, develop, and maintain responsive web applications using modern frontend technologies and development frameworks.

Convert UI/UX designs, wireframes, prototypes, and functional specifications into interactive, high-quality user interfaces.

Develop reusable components, shared libraries, and scalable frontend architectures that support consistent development practices.

Write clean, efficient, well-structured, and maintainable code following established coding standards.

Integrate frontend applications with REST APIs, GraphQL services, and other backend systems where required.

Implement interactive features, navigation systems, forms, dashboards, and dynamic content using modern JavaScript techniques.

Ensure consistent application behavior across supported browsers, operating systems, and device sizes.

Web Accessibility and Inclusive Design

Build accessible web applications that support users with visual, auditory, motor, and cognitive disabilities.

Apply the Web Content Accessibility Guidelines (WCAG), semantic HTML, and relevant accessibility best practices throughout the development process.

Ensure that web applications can be navigated effectively using a keyboard without requiring a mouse.

Implement appropriate ARIA attributes when necessary to improve accessibility for assistive technologies.

Support screen reader compatibility by providing meaningful labels, descriptions, headings, and accessible interactive controls.

Maintain sufficient color contrast, visible focus indicators, readable typography, and clear error messages.

Develop accessible forms with properly associated labels, instructions, validation feedback, and understandable error handling.

Identify and resolve accessibility barriers through automated testing, manual reviews, keyboard testing, and screen reader testing.

Collaborate with designers and developers to incorporate accessibility considerations from the earliest stages of product development.

Responsive Design and User Experience

Create mobile-first and responsive layouts that adapt smoothly to different screen sizes and orientations.

Work closely with UI/UX designers to ensure accurate implementation of design systems, visual specifications, and interaction patterns.

Improve application usability by simplifying navigation, reducing unnecessary interactions, and maintaining consistent interface behavior.

Ensure that visual components remain usable when users zoom in, enlarge text, or apply browser accessibility settings.

Participate in design reviews and provide technical recommendations to improve usability, accessibility, and implementation efficiency.

Performance Optimization

Optimize frontend performance by reducing unnecessary JavaScript execution, minimizing asset sizes, and improving rendering efficiency.

Implement suitable code-splitting, lazy-loading, caching, and asset optimization techniques.

Monitor page-loading speed and user experience metrics, including Core Web Vitals where appropriate.

Identify and resolve performance bottlenecks that affect usability, responsiveness, and application stability.

Ensure that accessibility improvements do not unnecessarily compromise application performance.

Testing and Quality Assurance

Write and maintain unit tests, integration tests, and frontend component tests.

Perform cross-browser, responsive, functional, and accessibility testing.

Use appropriate accessibility testing tools, browser developer tools, and assistive technologies to identify potential issues.

Work with QA engineers to reproduce defects, investigate root causes, and implement effective fixes.

Review code submitted by other developers and provide constructive feedback on code quality, accessibility, performance, and maintainability.

Maintain appropriate technical documentation, testing records, and development guidelines.

Collaboration and Continuous Improvement

Participate in sprint planning, daily stand-ups, technical discussions, code reviews, and project retrospectives.

Collaborate with backend engineers, product owners, designers, and other stakeholders to deliver complete application features.

Estimate development tasks, communicate progress, and identify potential technical risks or dependencies.

Contribute to frontend standards, reusable design systems, component documentation, and development workflows.

Stay informed about evolving frontend technologies, browser capabilities, web standards, and accessibility practices.

Recommend improvements to development processes, testing strategies, and application architecture.

3. Required Skills and Qualifications
Educational Qualifications

A bachelors degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline is preferred.

Candidates with relevant professional experience, practical projects, or equivalent technical training may also be considered.

A strong portfolio of frontend applications or contributions to relevant development projects is an advantage.

Technical Skills

Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).

Experience with at least one modern frontend framework, such as React, Angular, or Vue.js.

Understanding of TypeScript and its role in building maintainable applications is preferred.

Knowledge of responsive web design, CSS Flexbox, CSS Grid, and mobile-first development.

Experience using REST APIs, JSON, asynchronous JavaScript, and frontend data-fetching techniques.

Familiarity with Git and version control platforms such as GitHub, GitLab, or Bitbucket.

Understanding of component-based architecture, reusable UI patterns, and frontend state management.

Knowledge of browser compatibility, web security fundamentals, and client-side validation.

Familiarity with frontend testing tools and automated build or deployment workflows.

Understanding of accessibility standards, including WCAG 2.2, semantic HTML, keyboard navigation, and screen reader support.

Accessibility Skills

Ability to recognize common accessibility barriers and implement practical solutions.

Understanding of accessible forms, headings, links, buttons, menus, dialogs, tables, and interactive components.

Familiarity with accessibility testing tools such as axe DevTools, Lighthouse, or WAVE.

Experience testing with screen readers such as NVDA, VoiceOver, or equivalent assistive technologies is an advantage.

Ability to distinguish between automated accessibility findings and issues that require manual evaluation.

Knowledge of how to use ARIA appropriately without replacing native HTML semantics unnecessarily.

Professional Qualifications

Strong analytical thinking and problem-solving abilities.

Excellent attention to detail and a commitment to delivering high-quality work.

Good written and verbal communication skills.

Ability to explain technical concepts to colleagues with different levels of technical knowledge.

A collaborative mindset and willingness to accept feedback.

Strong organizational skills and the ability to manage competing priorities.

Commitment to continuous professional development and inclusive product design.

4. Experience

Preferred experience: 2–5 years of experience in frontend engineering, web application development, or a closely related role.

Demonstrated experience building and maintaining responsive web applications using HTML, CSS, JavaScript, and a modern frontend framework.

Practical experience converting design mockups into functional and reusable interface components.

Experience integrating frontend applications with backend services and APIs.

Previous involvement in accessibility testing, remediation, or inclusive design implementation is highly desirable.

Experience troubleshooting browser inconsistencies, performance issues, and frontend defects.

Familiarity with collaborative software development, code reviews, Agile methodologies, and version control.

Candidates with less professional experience may be considered if they can demonstrate strong frontend fundamentals, practical project experience, accessibility knowledge, and a willingness to learn.

5. Working Hours

Employment schedule: Full-time, typically 40 hours per week.

Working days: Monday to Friday, subject to project and organizational requirements.

Working hours: Standard business hours, with reasonable flexibility where permitted by team schedules.

Work arrangement: Remote, hybrid, or on-site, depending on the specific position and business needs.

Collaboration: Employees may be expected to attend scheduled meetings, sprint reviews, and technical discussions.

Flexibility: Occasional adjustments may be required to coordinate with distributed teams or meet important project deadlines.

The final working schedule, time zone expectations, leave arrangements, and applicable employment terms will be communicated during the recruitment process.

6. Knowledge, Skills, and Abilities
Technical Knowledge

Strong understanding of browser rendering, the Document Object Model (DOM), CSS layout systems, and JavaScript execution. Knowledge of frontend architecture, component lifecycle concepts, state management, and reusable design patterns. Understanding of web accessibility principles and the practical application of WCAG success criteria. Knowledge of responsive design, progressive enhancement, semantic markup, and graceful error handling. Familiarity with web performance measurement, debugging tools, and browser compatibility considerations. Understanding of secure frontend development practices, including safe handling of user input and appropriate use of authentication flows.

Development Skills

Ability to build robust and reusable components that are easy to test, maintain, and extend. Ability to diagnose complex UI issues and implement effective technical solutions. Capability to evaluate accessibility and usability concerns during design implementation. Ability to interpret technical specifications, user stories, and design documents accurately. Ability to create meaningful tests and documentation for frontend features. Confidence in working with development tools, package managers, build systems, and source control.

Communication and Collaboration

Ability to work effectively with cross-functional teams and contribute to shared goals. Strong communication skills when discussing implementation decisions, defects, and technical trade-offs. Willingness to share knowledge, support colleagues, and participate in constructive code reviews. Ability to receive feedback positively and use it to improve professional performance.

Personal Attributes

User-focused, detail-oriented, and committed to inclusive digital experiences. Proactive in identifying problems and recommending improvements. Adaptable to changing requirements, technologies, and project priorities. Self-motivated, dependable, and capable of working independently when necessary. Interested in continuous learning and the long-term quality of the applications being developed.

7. Benefits

The Elite Job aims to provide a supportive and professional working environment where employees can grow their skills and contribute to meaningful technology projects. Depending on the employment arrangement and applicable company policies, benefits may include:

  • Competitive Compensation: Salary aligned with relevant skills, experience, responsibilities, and the applicable employment market.
  • Flexible Working Options: Remote or hybrid arrangements where available for the position.
  • Professional Development: Opportunities to develop expertise in modern frontend technologies, web standards, and accessibility engineering.
  • Learning Resources: Access to relevant technical documentation, training materials, workshops, and professional learning opportunities where available.
  • Career Development: Opportunities to progress into senior frontend engineering, accessibility engineering, UI architecture, or technical leadership roles.
  • Collaborative Work Environment: Opportunities to work with designers, backend engineers, QA specialists, and product teams.
  • Meaningful Technical Work: The opportunity to improve the usability and accessibility of digital products.
  • Recognition and Feedback: Constructive performance reviews and recognition of contributions, subject to company policy.
  • Leave and Holidays: Applicable paid leave and holiday benefits in accordance with the employment agreement and local regulations.
  • Employee Well-being: A respectful work culture that supports sustainable working practices and professional growth.

Specific benefits, compensation, equipment allowances, insurance, bonuses, and leave entitlements will depend on the position, employment location, and applicable company policies.

8. Why Join The Elite Job?

Joining The Elite Job offers an opportunity to contribute to frontend development with a focus on accessibility, usability, and technical quality.

  • Build Inclusive Digital Products: Help remove barriers and improve access to web applications for users with diverse needs.
  • Strengthen Your Technical Expertise: Develop your knowledge of modern JavaScript, frontend frameworks, component architecture, and web performance.
  • Make Accessibility Part of Engineering: Contribute to accessibility-focused development rather than treating accessibility as a final-stage checklist.
  • Collaborate Across Disciplines: Work with professionals in design, engineering, quality assurance, and product development.
  • Solve Real Technical Challenges: Improve application responsiveness, usability, maintainability, and browser compatibility.
  • Develop Your Career: Build experience that can support future opportunities in senior frontend engineering, accessibility consulting, or frontend architecture.
  • Promote Quality and Innovation: Contribute ideas, improve development practices, and help deliver dependable digital solutions.

We welcome candidates who are passionate about building excellent web applications and believe that accessibility is an essential part of modern software engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

React Developer – Interactive User Interface Development
React Developer – Interactive User Interface Development

The Elite Job • Town of Berlin (WI)

Hybrid
USD 90,000 - 140,000
Flexible work options
Professional development opportunities
Career advancement pathway
Full Stack Developer – Customer Portal Development
Full Stack Developer – Customer Portal Development

The Elite Job • Austin (TX)

Hybrid
USD 90,000 - 130,000
Flexible Work Options
Professional Development
Career Advancement
+2
Node.js Developer – Server-Side Application Development
Node.js Developer – Server-Side Application Development

The Elite Job • Bethel (CT)

Hybrid
USD 90,000 - 140,000
Flexible work arrangements
Professional development
Remote or hybrid options
+1
Backend Software Engineer – API and Database Development
Backend Software Engineer – API and Database Development

The Elite Job • De Pere (WI)

On-site
USD 95,000 - 135,000
Intermediate Frontend Engineer
Intermediate Frontend Engineer

iDbase Software • Hyattsville (MD)

Hybrid
USD 90,000 - 130,000
Remote Frontend Engineer - Accessible Web Apps
Remote Frontend Engineer - Accessible Web Apps

The Elite Job • Huron (OH)

Remote
USD 85,000 - 120,000
Flexible Working Options
Professional Development
Learning Resources
+3
Senior Frontend Engineer
Senior Frontend Engineer

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

Admiral • United States

Remote
USD 120,000 - 150,000
Company shares
33 days holiday
Disability support and adjustments
Mobile Engineer – Cross-Platform Application Development
Mobile Engineer – Cross-Platform Application Development

The Elite Job • New Richmond (WI)

Hybrid
USD 85,000 - 125,000
Flexible work options
Professional development
Collaborative environment
+1
Frontend Developer (Nigeria)
Frontend Developer (Nigeria)

Talent Hackers, LLC • United States

Remote
USD 110,000 - 160,000