Front-End Software Engineer (UI/UX)

March 4, 2026
Application ends: June 3, 2026
Apply Now

Job Description

This role is ideal for engineers who are passionate about UI/UX, front-end performance, and accessibility, with a strong product mindset and the ability to translate complex ideas into functional, pixel-perfect interfaces. Whether you’re an entry-level engineer eager to learn or a senior engineer ready to lead, this position offers the opportunity to shape the front-end experience of Aizen from the ground up.
Core Responsibilities

  • Design and Develop Scalable Front-End Architecture – Build and maintain a modern, performant, and maintainable front-end using React and TypeScript, ensuring a seamless user experience.
  • Create Intuitive and Engaging UI Components – Translate complex AI workflows into high-quality, pixel-perfect, and reusable components, optimizing for usability, accessibility, and responsiveness.
  • Optimize Performance and Front-End Infrastructure – Implement best practices for lazy loading, code splitting, caching, and efficient state management to enhance front-end performance.
  • Collaborate Cross-Functionally – Work closely with designers, product managers, and backend engineers to align front-end development with user needs and business goals.
  • Develop and Maintain a Component Library – Contribute to and expand Aizen’s design system, ensuring consistency and reusability across the platform.
  • Ensure Code Quality and Reliability – Write unit and integration tests using tools like Jest, React Testing Library, or Playwright, and advocate for clean code principles and best practices.
  • Contribute to Front-End Strategy and Growth – Stay ahead of industry trends, mentor junior engineers (if senior), and help define front-end best practices and standards at Aizen.

General Qualifications (Applicable to All Levels)

  • Proficient in Modern Front-End Technologies – Strong experience with React, TypeScript, and component-based development, along with modern CSS frameworks like Tailwind or Styled Components.
  • Deep Understanding of UI/UX Principles – Passion for user-centric design, experience building intuitive, accessible, and responsive web applications.
  • Experience Integrating APIs – Ability to work with RESTful APIs, WebSockets, and GraphQL, handling efficient data fetching and state management (e.g., Redux, React Query).
  • Performance & Optimization – Experience improving frontend performance, including lazy loading, code splitting, and reducing render overhead.
  • Strong Problem-Solving & Collaboration Skills – Ability to work in a fast-paced startup environment, iterate quickly, and collaborate with designers, product managers, and backend engineers.

Entry-Level Qualifications

  • 2+ Year(s) of Front-End Development Experience – Experience working with React, TypeScript, or JavaScript frameworks, building responsive, production-ready applications.
  • Eagerness to Learn & Experiment – A growth mindset, excited to work with modern front-end technologies and refine UI/UX best practices.

Senior-Level Qualifications

  • 5+ Years of Experience in Front-End Development – Proven ability to design and ship high-quality, scalable front-end applications in a production environment.
  • Experience Leading UI/UX Decisions – Strong track record of mentoring engineers, defining front-end architecture, and implementing best practices in performance, accessibility, and user experience.
  • Contributions to Design Systems & Component Libraries – Background in building or maintaining design systems, ensuring reusable and cohesive UI components.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru