Front-End Software Engineer
About the job
We are seeking a Front-End Software Engineer to design, develop, and maintain high-quality, scalable user interfaces for modern web applications. This role partners closely with product managers, designers, and backend engineers to deliver intuitive, performant, and accessible digital experiences. **Responsibilities** Core Front-End Engineering • Develop responsive, user-centric web applications using modern JavaScript frameworks • Translate UX/UI designs and product requirements into high-quality, reusable code • Build and maintain component libraries and shared front-end architecture • Ensure cross-browser compatibility and consistent behavior across devices Performance, Quality & Accessibility • Optimize applications for speed, scalability, and usability • Implement accessibility best practices (WCAG standards) • Write unit, integration, and end-to-end tests to ensure reliability • Identify and resolve performance bottlenecks and UI defects Collaboration & Delivery • Collaborate with product, design, and backend teams throughout the SDLC • Participate in code reviews and architectural discussions • Contribute to technical documentation and best practices • Support continuous improvement of development processes **Desired Qualifications & Experience** Front-End Technologies • Strong proficiency in JavaScript (ES6+) • Hands-on experience with React and modern component-based frameworks • Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid State Management & Data Integration • Experience with Redux, Context API, or similar state management solutions • Familiarity with RESTful APIs and JSON data handling Tooling & Build Systems • Experience with modern build tools such as Webpack, Vite, or Babel • Proficiency using Git and collaborative version control workflows Testing & Quality Assurance • Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress) • Understanding of test-driven or behavior-driven development practices **Performance & Accessibility** • Knowledge of front-end performance optimization techniques • Experience implementing web accessibility standards (WCAG, ARIA) Cloud & Deployment (Preferred) • Familiarity with CI/CD pipelines • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
Requirements
- JavaScript
- React
- HTML5
- CSS3
- Redux
- RESTful APIs
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 3+ years of professional front-end development experience
Preferred Technologies
- JavaScript
- React
- HTML5
- CSS3
- Redux
- RESTful APIs
Similar Jobs
Software Engineer
Software Engineer
Optum
Software Engineer
NiCE