Min. salary
$0k/year

Get new remote Engineer + Redux jobs sent to

Subscribe
×
๐Ÿ‘ฉโ€๐Ÿ’ป Join Remote OK ๐Ÿ‘‹  Log in
General
Remote OK Frontpage ๐Ÿ Remote jobs ๐Ÿ‘ฉโ€๐Ÿ’ป Hire remote workers ๐Ÿšจ Post a job
Top jobs
๐Ÿค“ Engineer Jobs ๐Ÿ’ผ Executive Jobs ๐Ÿ‘ต Senior Jobs ๐Ÿค“ Developer Jobs ๐Ÿš‘ Medical Jobs ๐Ÿ’ฐ Finance Jobs โ™พ๏ธ Sys Admin Jobs ๐Ÿ‘ Backend Jobs
Companies
๐Ÿšจ Post a job ๐Ÿ“ฆ Buy a job bundle ๐Ÿท Ask for a discount Safetywing Health insurance for teams Safetywing Health insurance for nomads
Feeds
๐Ÿ›  Remote Jobs API ๐Ÿชš  RSS feed ๐Ÿช“  JSON feed

Hacker News mode  Hacker News mode

Safe for work mode  Safe for work mode

Other
๐Ÿคฒ  Open Startup ($88k/mo) ๐ŸŸข  Uptime (100%) ๐Ÿ“ˆ  Pageviews (1.12M/mo) ๐Ÿ“Š Remote work stats new ๐Ÿงช State of remote work new
๐ŸŒ  Become a digital nomad
๐Ÿ”ฎ  Web3 Jobs new
๐Ÿ‡ต๐Ÿ‡น  Get Portuguese residency new
Post a job Log in

๐Ÿ‘‰ Hiring for a Remote Engineer + Redux position?

Post a job
on the ๐Ÿ† #1 Remote Jobs board.
๐Ÿค“ Engineer Remove this filter โš›๏ธ Redux Remove this filter
Salary
โŒ Clear 2 results

๐Ÿ’ฐ Median pay is $125K/y

Float


verified
๐ŸŒ Worldwide
 
๐Ÿ’ฐ $140k - $160k

saas

 

b2b

 

remote

Float

float.com

Apply now

๐Ÿ‘€ 4,967 views

โœ… 187 applied (4%)

Share this job:
Get a rok.co short link

Float is hiring a
Remote Front End Lead

Description

Float is the worldโ€™s leading software for teams to plan their time and, behind it, is a world-class team looking for an experienced Front-End Lead to join us. From New York to the UK, Canada to South Africaโ€”our Engineering, Product, Marketing, and Customer Success teams work asynchronously, helping brands such as Airbnb, Buzzfeed, and Ogilvy plan and manage their time better. Float is self-funded, profitable, and growing. If youโ€™re a go-getter,ย align with our values, and are looking to join a team thatโ€™s passionate about helping others work and live more productively, we want to hear from you. Here are aย few tips from our CEOย to make sure your resume stands out from the crowd.


Why Weโ€™re Hiring For This Role

As a Front-End Engineering Lead, youโ€™ll use your extensive knowledge of JavaScript fundamentals and comprehensive React-based SPA development experience to own Floatโ€™s front-end platform: a simple and intuitive interface relied upon internationally by top-tier agencies and teams to plan, schedule and track their projects. Youโ€™ll use your skills and expertise to overcome complex engineering challenges that go beyond routine state management.

You enjoy building data-intensive applications and want to push the boundaries of what component-based declarative front-ends can do. You particularly appreciate how such an approach can facilitate real-time collaborative user experiences. If that sounds like you, Float invites you on a journey full of challenges, fun, and gratification. You will own delivering highly performant, delightful, and consistent user experiences across web and mobile platforms.

Weโ€™re looking for an exceptional engineer to take our front-end to the next level. Youโ€™ll be leading by example, planning a roadmap, and preparing the necessary foundational work to ensure that the Float application continues to be best-in-class.

Our Director of Engineering, Colin Ross, explains the important role you will play within our Engineering team.ย Watch this video.

Director of Engineering, Colin (Front-End Lead)

Youโ€™ll be working with senior front-end engineers to ensure that changes proposed for our web application are suitable both for the customer as well as the long-term health of our product and Float itself. You will monitor the impact of deployed changes to maintain the high standards of our product, following up as required and striving to be ahead of any uncovered trends.


What Youโ€™ll Be Responsible For

As a Front-End Lead, you will be a senior member of the Engineering Department, reporting to the Director of Engineering. Youโ€™ll be responsible for the overall direction and execution of Floatโ€™s front-end platform strategy, including:

  • the future of our front-end architecture
  • core libraries and components as part of our Design System
  • collaborating closely with Product, Design, Mobile Engineers, and QA to specify, conceptualize, build, test, deploy, and monitor new features
  • working with other senior engineers (including Performance Engineers) to set our appโ€™s performance benchmarks, ensure they are maintained, and improved upon over time
  • adopt common patterns for data access, state management, and code organization across all of Floatโ€™s front-end platform
  • continuous integration and deployment of all front-end code across various environments
  • reviewing and supporting front-end technical designs across feature teams
  • participating in design discussions and roadmap planning to ensure front-end concerns are well represented
  • maintaining and upgrading frameworks and tools for a great developer experience

Youโ€™ll be joining a group of seasoned engineers who can work independently and donโ€™t require day-to-day management. Rather, you will bring your skills to focus on the longer term and the bigger picture, sweating the details as necessary to be confident we have a platform on which we can build for years to come.

Some example projects you might spearhead include:

  • expanding the roll-out of TypeScript
  • putting together code quality guidelines, and enforcing those programmatically and via code reviews
  • mentoring our front-end team to be stronger engineers, and assisting with hiring additional team members

What Youโ€™ll Need To Be Successful

Youโ€™ll have spent a number of years working on web applications in a senior role and have a deep familiarity with the front-end ecosystem: including build systems, multiple frameworks as well as different styles of front-end development.

You will be expected to quickly become fluent with the majority of our existing tech stack which comprises:

  • React
  • Redux, for global state management
  • Reselect, for derived state management
  • Jest, for all things testing
  • Yarn workspaces for seamless private package management in a monorepo
  • React-spring & more, for intricate and performant visual interactions
  • Exhaustive virtualization using open-source as well as in-house proprietary components that make rendering hundreds of thousands of data points a breeze
  • WebSocket for real-time updates
  • CSS-in-JS (currently styled-components)
  • TypeScript (currently in gradual adaptation phase)
  • And several other tools like Babel, WebPack, Puppeteer, Storybook etc.

Experience with the following would be a big plus.

  • Local-first software - not just PWAs but fully-fledged offline capable web apps using CRDTs, IndexedDB etc.
  • React-native or other native mobile app development platforms
  • Working with distributed systems, event-based architectures at scale

Youโ€™re not a tyrant and are willing to be flexible as the situation dictates, acknowledging the value of consensus while recognising the benefits of having a clear vision.

Ultimately, you get more satisfaction from making a detailed plan and assessing the final deliverable than from necessarily doing the work yourself. You are looking to take on a role with high autonomy and corresponding responsibility in order to have a genuine impact on the Float team and our customers by means of your vision and strategy.

As a fully remote team, weโ€™re looking for someone comfortable with asynchronous communication as the default, which means you have previous remote experience and are comfortable using tools like Slack, Loom, and Asana to communicate as needed. Donโ€™t worryโ€”you will have significant deep work time since we haveย very few meetings.


Why Join Us

Weโ€™re a global company with a diverse team of folks from all over the world who share a common belief in living our best work life. That includes a flexible asynchronous policy that allows you to work whenever you work best, minimal meetings, annual team meetups, and perks and benefits that support your personal health and well-being.

Our growing range of perks and benefits include:

  • Home office expense budget
  • Co-working expense budget
  • Health & fitness budget
  • Annual team meetup
  • Care for your community donation or leave


We understand that you probably want to learn a bit more about us as well, so here are some resources to get a sense of who we are and how we work:


The salary for this role is US $148,319 to $156,133 (Level 3.5 to 4). Hereโ€™s aย blog postย with more information on how we determine our salaries.


Note: Industry research shows that women and those in traditionally underrepresented groups generally donโ€™t apply to jobs unless they check all the boxes for the role. If you feel strongly that you have what it takes for this role but donโ€™t check 100% of the boxesโ€”thatโ€™s okayโ€”we encourage you to apply anyway and highlight what you can bring to the table.


Please mention the word EVENTFUL when applying to show you read the job post completely. This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human / RMy4yMzguMTgwLjI1NQ==

Salary and compensation


$140,000 — $160,000/year


Location


๐ŸŒ Worldwide

How do you apply?

Hiring Process For This Role

Youโ€™ll find a lot of useful information about our interview process and what itโ€™s like to join our global team on theย Float careers page. The hiring process for this role looks like this:

  • Initial First Meeting:ย If your application is shortlisted, you will have a 15-minute meeting with Linda from People Ops. This meeting gives us an opportunity to learn more about your experience and also allows you to ask any questions you have about the role.
  • Technical Interview:ย Youโ€™ll meet with members of our team, Sameet and Artem, for a technical interview. This is generally a 60-minute interview that will take a deep dive into your skills and experience.
  • Management Interview:ย We take a very collaborative approach to hiring, so youโ€™ll meet with Colin, Director of Engineering, and Lars, Float CTO, for a final 45-minute interview.

Our hiring process takes an average of 25 days from the first interview to a job offer (based on 2021 data). Linda from People Ops will be in touch each step of the way to ensure that you are well informed and aware of the next step in the process.

Unfortunately, due to the high volume of applications, we can only contact candidates who have been shortlisted for the role. If you do not hear from us within 14 days of submitting your application, we encourage you to apply for another role in the future.

Apply for this job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Clevertech


verified closed
๐ŸŒ Worldwide
 
๐Ÿ’ฐ $60k - $140k

dev

 

react

 

front end

This job post is closed and the position is probably filled. Please do not apply.

Experience Remote done Right. Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on ambitious projects

What we're working on:

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with Javascript, React, Redux, Websockets, Async/Await
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Professional, empathic, team player
  • Problem solver, proactive, go-getter

Straight from the Devs

Watch short snippets of actual developers (Real, not scripted) share why they joinedย YouTube Playlist

Why Clevertech is an amazing place to work at

At Clevertech, you can expect that you will:

  • Be 100% dedicated to one project at a time so that you can hone your skills, innovate and grow
  • Be a part of a team of talented and friendly senior-level developers
  • Work on projects that allow you to use cutting edge tech. We believe in constantly evolving your mastery

The result? We produce meaningful work and we are truly proud and excited to be creating waves in an industry under transformation.

Please mention the word GRATIFIES when applying to show you read the job post completely. This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human / RMy4yMzguMTgwLjI1NQ==

Salary and compensation


$60,000 — $140,000/year


Location


๐ŸŒ Worldwide

How do you apply?

This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!

When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

76ms