Senior React Software Engineer

Wizeline
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

HTML
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
Azure
CSS
Code Generation
Github
Open Source Technology
Performance Tuning
Semantic HTML
Software Engineering
Google Cloud Platform
Apache Yarn
React
Backend
GIT
WebPack
Information Technology
Npm(Software)
Front End Software Development

Job description

  • Lead the design, architecture, and implementation of the frontend application.
  • Write clean, maintainable, and well-tested code using modern React (including React 18 features).
  • Collaborate closely with backend engineers, designers, and product managers to deliver a seamless and high-quality user experience.
  • Establish and enforce frontend best practices related to code style, component composition, accessibility, state management, documentation, and tooling.
  • Lead the creation and maintenance of scalable UI systems, including component libraries and design systems.
  • Provide technical mentorship to frontend team members, supporting growth and ensuring alignment with architectural decisions.
  • Take ownership of the entire frontend development lifecycle, from planning to deployment.
  • Partner with other engineering teams to integrate APIs and ensure optimal application performance.

Requirements

Do you have experience in UI?, Do you have a Bachelor's degree?, (Remember to include years of experience)

  • 7+ years of professional experience in frontend engineering with a strong specialization in React.
  • Expert-level knowledge of ReactJS, including React Hooks and modern React 18 capabilities.
  • Deep expertise in HTML (semantic markup, accessibility standards).
  • Strong expertise in CSS, including vanilla CSS and scalable CSS methodologies.
  • Hands-on experience with frontend tooling: Webpack, Babel, NPM/Yarn.
  • Strong experience with Git and GitHub-based workflows.
  • Experience working with CSS-in-JS libraries.
  • Proven experience building and maintaining component libraries or design systems.
  • Familiarity with Storybook for UI documentation and component-driven development.
  • Experience with or strong understanding of microfrontend architectures.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Advanced English communication skills.

Nice-to-have

  • AI Tooling Proficiency: Leverage AI tools to optimize day-to-day work (e.g., code generation, analysis, documentation, research). Recommend effective use of AI and identify automation opportunities.
  • Experience with performance optimization for large-scale frontend applications.
  • Familiarity with accessibility automation tools and frontend testing frameworks.
  • Understanding of cloud platforms (AWS, GCP, Azure).
  • Experience contributing to open-source UI tools or libraries.

About the company

Wizeline, a global AI-native technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.

Apply for this position