Search by job, company or skills

Umanist NA

Frontend Software Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Over 50 applicants

Job Description

Frontend Software Engineer 292

Key Responsibilities

  • Develop, debug, test, and document frontend components and applications in accordance with specifications.
  • Select appropriate technical approaches, including reuse, optimization, and configuration of components.
  • Contribute to architecture and design decisions for reusable component libraries, micro-frontend architectures, server-side rendering, and progressive web apps (PWAs).
  • Optimize application performance, maintainability, and scalability while ensuring responsive and accessible user interfaces.
  • Conduct code reviews, mentor developers, and enforce coding standards and best practices.
  • Collaborate with backend teams on RESTful API integration and front-end build pipelines.
  • Participate in project planning, sprint management, risk assessment, and status reporting.
  • Execute release processes, manage defects, and perform root cause analysis to improve quality.
  • Create and maintain technical documentation, reusable design assets, and knowledge sharing within the team.

Required Skills & Qualifications

  • Strong proficiency in React.js, including Hooks, Context API, and state management (Redux or similar).
  • Deep knowledge of CSS3 and modern styling frameworks such as Sass/LESS, Tailwind, Material UI.
  • Hands-on experience with MongoDB, including schema design and performance optimization.
  • Strong understanding of RESTful API integration and front-end build pipelines.
  • Expertise in designing reusable component libraries and implementing micro-frontend architectures.
  • Familiarity with server-side rendering frameworks (Next.js) and progressive web apps (PWAs).
  • Experience with modern JavaScript (ES6+), TypeScript, and testing frameworks (Jest, React Testing Library).
  • Proficiency in Git, CI/CD pipelines, and Agile/Scrum methodologies.
  • Proven ability to lead medium to large teams and manage multiple stakeholders.
  • Strong analytical, problem-solving, and communication skills.

Skills: web,pipelines,management,integration,api,components,skills,rendering,application,apps,optimization,design

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128462477