Rhythms is an early stage startup developing an AI-powered platform to redefine organizational efficiency and teamwork. Utilizing cutting-edge AI, machine learning, and natural language processing technologies, we aim to elevate team dynamics to achieve unparalleled productivity and business outcomes.
As the Principal Front End Engineer at Rhythms, you will be at the forefront of defining the direction of our AI-driven platform. This role requires an exceptional combination of technical proficiency in front-end development, along with the ability to design the frontend architecture and enhance the user experience of our platform. You will be responsible for leading the development and ongoing maintenance of robust, testable, and efficiently structured front-end code, ensuring the delivery of clean visuals, responsive features, and a complex yet intuitive organizational structure and team dynamics, all while crafting an AI-native interface.
Possess over 10 years of experience in front-end development, demonstrating the ability to navigate complex technology decisions and construct sophisticated front-end systems.
Adept at managing uncertainty and capable of operating autonomously to drive projects forward.
Experienced in crafting interactive user interfaces, specifically with expertise in implementing drag-and-drop functionality using custom components, as well as developing real-time collaborative editing features.
Proficient in modern web development frameworks and technologies, including advanced knowledge of React.js, Next.js, and Tailwind CSS, with a strong foundation in creating scalable and maintainable codebases including component design.
A degree in Computer Science at the Bachelor's or Master's level or relevant experience showcasing strong fundamentals.
As a Principal front-end developer with a keen design eye, you possess a strong understanding of creating visually appealing and user-friendly interfaces. Your ability to blend aesthetics with functionality allows you to develop cohesive and compelling experiences for end users.
Breaking down complex problem statements, Quickly iterate and learn by working closely with designers to turn requirements to design prototypes and release features looking for feedback.
Working with cross-functional teams to design and implement features. Providing constructive feedback to team members in design and code reviews to ensure best practices and code quality
Delivering high-quality, efficient, reusable, and reliable code with automated tests for maintenance and confidence in our releases
Set and continuously standards for our frontend development best practices, code organization, and design systems as we iterate through
If you are passionate about building cutting-edge frontend solutions pushing the boundaries of what AI native interfaces could do and thrive in a fast-paced, collaborative environment, we encourage you to apply.