Workaline

Action Verb

Senior Frontend Engineer (React/JavaScript)

Action Verb published 3 months ago

N/A

Mid-Level, Senior, Full-time

No office location

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Role: Frontend Developer
Industry: Computer Software, Enterprise Software, Web Hosting
Company size: 11-50 people
Company type: Private

Technologies

Job description

Are you an expert at React, Redux, Webpack, browser APIs, ES8, and the rest of today’s modern frontend stack? Do you want to work on a web application used by hundreds of thousands of users?

If so, we’d like you to learn about Files.com!

At Files.com, we’ve invested heavily in the React/Redux platform and are looking to expand our growing team of frontend developers. As a frontend developer at Files.com, you will work on all of our client-facing web applications that are primarily written in Javascript targeting a web browser.

Additionally, you will get the opportunity to work on mobile apps using React Native as well.

Our frontend developers are responsible for all client-side code that runs in browsers and mobile apps here at Files.com. We use state-of-the-art tooling, such as React 16, Redux, Redux-Saga, and React Native on the mobile side.

We obsess about testing, code reviews, and keeping production code size low.

Files.com currently has many features that are available in its API that are not available in its frontend UIs, so a considerable part of this job will be building out new features and releasing them to customers as soon as they’re ready.

Here are some example projects that our Frontend Developers have worked on recently or will work on soon:

  • Rebuilding our internal CRM dashboard in React.
  • Building a browser-based file uploader that works in all browsers, supports resume, and is able to automatically detect the closest server for uploading.
  • Building notification panes that show “push notifications” to our users about updates to their files or workflows.
  • Enhancing our security by adding several new Two-Factor Authentication methods, such as U2F, SMS, and Yubikey.

Minimum Qualifications:

  • 5+ years of applicable experience.
  • Experience building and delivering React/Redux applications that have seen actual production usage.
  • Understanding of the language features of ES6 and ES8.
  • Understanding of common browser APIs and recent extensions to the HTTP protocol as they relate to frontend development.
  • Understanding of how to write secure frontend code and an awareness of common web application security vulnerabilities.
  • Testing and the ability to write unit tests/specs (we use popular JavaScript testing frameworks)

Preferred Qualifications:

  • Experience with at least one major Redux side effect library such as Redux-Thunk, Redux-Saga, Redux-Loop (We use Redux-Saga).
  • Contributions to major open source projects.

Life at Action Verb

About Action Verb

About Files.com

Files.com is the new name for BrickFTP, a cloud storage service that has existed since 2009 and has over 1,700 paying business customers.

(We hope to be launching the new Files.com homepage within the next month.)

Our company consists of 14 (and growing to 35 by the end of 2019) full time USA-based remote employees who work from home.

Our products and services are used by over 2,000 enterprises and SMBs, including Target, Canonical, UPS, Leica, DirecTV, GoPro, Marriott, and more.

We’re Bootstrapped, Profitable, and Growing

Our success comes from building a great service that solves problems for our customers, and our growth comes from expanding and improving our products as quickly as we can.

We believe that great products can only be built by great people. So we’re on a quest to find the smartest, most creative, and most motivated people, and create an environment in which they thrive.

We Are A Remote Company

You will work from home and have some flexibility to choose your working hours, allowing you to make time for family, recreation, vacations, or anything that is important to you.

You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. You’ll have the time to take longer vacations and have fun.

Every quarter, you’ll travel to an in-person meeting with the entire team to meet and work together face to face. These meetings are in cities that are fun to visit. In the last few years, we’ve been to Austin, Orlando, New Orleans, San Diego, Las Vegas, and New York City.

We think that these in-person meetings are vital to the success of a remote team.

Salary, Pay, and Benefits

Action Verb offers industry-leading salaries based on experience combined with unparalleled flexibility and other benefits to secure top talent.

You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.

We will provide you a $2,500 signing bonus to purchase a new computer, desk, or anything else that would help build or refresh your home office.

We’ll update your salary annually based on your performance, as reviewed by your peers.

We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or dependents if they wish to join your chosen plan. We want your family to be healthy.

Our Core Beliefs

Here are just some of our Core Beliefs: 

We believe that the best Engineers tend to be polyglots with a wide variety of programming language experience. We don’t hire for specific programming language skills, but rather look for engineers who are fluent in several programming languages. We want our staff to be adaptable and ready to evolve to what’s next.

We believe in using the right tool for the job. Our core applications are built in Ruby, JavaScript, Java, C++, and PHP. We use Rails, React, Chef, Qt, Jenkins, Github, Honeybadger, CircleCI, Maven, AWS, MySQL, Redis, Memcached, Haml, Sass, and many other exciting open source systems. We don’t want to get stuck in the trap of using a language or a tool just because “that’s how it’s done around here.”

We believe that open-source only works if companies give back. If you work on any open-source projects during the course of your work at Action Verb, you are encouraged to submit your improvements as a pull request back to the upstream project. And if you build something from scratch while working here that’s generic and not related to our core products, we want you to release that on GitHub too. We’ll also pay your travel costs to any conference where you can get a speaking gig.

We believe in building products that we actually use ourselves. We are our own toughest critics and we put all of our products through their paces every day.

Benefits

  • Fully Remote Company! Work From Home, or Anywhere in the USA.
  • 20 Vacation Days Per Year
  • $2,500 Signing Bonus To Purchase Whatever You Need To Get Started
  • 100% Employee Health Premium Base Coverage, plus Dental and Vision
  • 75% Spouse and Dependent Coverage As Well
  • Flexible Scheduling: Choose Your Own Hours (Within Reason)
  • Paid Travel: In-Person Meetings Held In a Different City Every Quarter
  • 11 Company Holidays
Learn more about Action Verb
Senior Frontend Engineer (React/JavaScript) at Action Verb