This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Float is seeking a Senior Interfaces Engineer to join their front-end team responsible for the customer-facing application.
The engineer will work on various platforms including web, iOS, Android, and desktop app (Electron) by building new user-facing features, contributing to the shared component library, and modernizing legacy code.
Responsibilities include leading product-focused projects, stakeholder communication, specializing in application areas, contributing to the front-end architecture, and collaborating with cross-functional teams.
The engineer will work remotely with a global team, focusing on creating simple and intuitive solutions for customers.
Requirements:
The successful candidate must have expertise in React with a strong understanding of hooks.
Experience in building large applications with Redux and knowledge of local vs. global state for state management.
Familiarity with Vanilla CSS and CSS-in-JS for styling approach, without reliance on utility classes like Tailwind.
Proficiency in TypeScript as the front-end codebase is transitioning to Typescript.
Knowledge of testing tools such as Vitest or Jest, and comfortable working in a monorepo environment.
Bonus skills include experience with end-to-end test automation, building Design Systems, React Native for Android and iOS apps, and working with distributed systems and event-based architectures at scale.
Benefits:
The position offers a competitive salary of US $167,471 (Level 3).
Float is a global async remote company with a diverse team, promoting transparency and offering perks and benefits as outlined in the Float Handbook.
The company values work-life balance, providing significant deep work time with very few meetings.
The hiring process includes various stages such as an initial meet, take-home assignment, technical interview, manager interview, and founder interview, ensuring a thorough evaluation process.