Job
Description
As a Front-End Engineer at Aizen, you play a crucial role in creating intuitive, high-performing, and scalable user interfaces that drive the end-to-end AI platform. Collaborating closely with designers, product managers, and backend engineers, you will craft seamless experiences that empower users to effortlessly build, deploy, and monitor AI models. Your contributions directly impact how users interact with AI, transforming complex workflows into elegant and user-friendly solutions. **Core Responsibilities** - Design and Develop Scalable Front-End Architecture: Build and maintain a modern, performant, and sustainable front-end using React and TypeScript to ensure a seamless user experience. - Create Intuitive and Engaging UI Components: Translate intricate AI workflows into high-quality, pixel-perfect, and reusable components, focusing on 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 objectives. - 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 abreast 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. At Aizen, you will find a supportive environment that prioritizes your well-being. We offer competitive compensation, flexible work arrangements, and comprehensive benefits to help you thrive both personally and professionally. **Benefits** - Competitive Compensation: We offer a competitive salary along with meaningful equity, allowing you to directly share in Aizen's success. - Remote-Friendly Culture: Work from your preferred location, with the option to collaborate in person at our office hubs. - Flexible PTO: Take the time you need with our generous paid time off policy, recognizing the importance of work-life balance. - Comprehensive Health Plans: We provide medical, dental, and vision coverage for you and your family. - Paid Parental Leave: Enjoy fully paid parental leave to cherish moments with your growing family. - 401(k) Plan (U.S. Specific): We support your future planning with a company-sponsored 401(k). **Equal Opportunity** Aizen is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and do not discriminate based on race, gender, age, disability, or any other protected status.,