Search by job, company or skills

Umanist NA

Frontend Software Engineer

This job is no longer accepting applications

  • Posted 8 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