Full Stack Developer - remote

Cantilever
Posted 3 years ago  • Remote
Authentic Jobs

Cantilever is a web design and development consultancy with a handcrafted, detail-oriented approach to web design and development. Our philosophy is “digital hospitality”: the belief that sites should be welcoming, considerate, intelligent and respectful. We are a 100% remote studio growing fast (We will experience approximately 40% revenue growth in 2020 compared to 2019). 

We are looking for a creative, dedicated, thoughtful, and passionate artisan adept at website support and maintenance. This role is great for you if you’re interested in getting the opportunity to maintain and improve on projects over the long term. We develop long-running, value-driven relationships with our clients, and aim to make each site just a little better, more cohesive and easier to work on every time. 

Here is our handbook, where we write down everything we can think of about how our business works and why it is special: https://www.notion.so/Handbook-7499d6e6ac6a441aaba73404046883ce

Job Description

We’re looking for a full stack developer who is adept in Laravel and Craft and comfortable working with custom PHP. 

The team is distributed across the US and Canada, with “hubs” in LA and NYC, and with plans to expand into Berlin as well. You will work 100% remotely for now, but if you are near one of those cities, we’ll have in-person space for you when it is safe to do so.

This is a full-time role with the hope to expand to full time (35 hours per week) as we grow our support department. 

Qualities we look for in a candidate:

We have 10 Core Values that we pride ourselves on. Our employees encapsulate these values.

  • Digital Hospitality. We are more than a technology company – we are a hospitality company
  • Life Before Work. We work in order to lead the lives we envision – to raise our families, to pursue our interests, to secure our futures
  • Relationships First. Our relationships and culture are our most important assets
  • Diversity of Everything. A diverse team is a strong team (here’s a study), and we have only ever gotten better by having a wider range of backgrounds, genders, cultures, family situations, locations, and opinions in our ranks
  • Never Settling. We are obsessed with perfecting the art of “Digital Hospitality.” We’ve never found the absolute right way to do things. All the progress we have made has merely been to enable the next optimization
  • Self-Reliance. We hire smart people and expect them to be smart
  • Radical Transparency. We detest deception and seek to be transparent in a proactive way (letting clients in on our processes and knowing whatever they want about what we’re doing) and a reactive way (answering questions and responding to problems in a tactful but totally clear manner)
  • Reading it Twice. We make extra effort to be clear, open, and frank in our communication
  • Servant Leadership. Management at Cantilever is about empowering people to do their best. Managers are resources of their reports, not the other way around
  • Keeping it Simple. Our mission is to make great work easier. We avoid arduous systems or practices and cut through clutter

Experience &Capabilities:

  • Has mastery of HTML/CSS syntax. Writes accessible HTML. Can quickly debug layout errors.
  • Can build components of any complexity within CSS frameworks without causing code bloat.
  • Strongly understands the common patterns of UI development (slideshows, menus, responsive heroes, filtering systems, etc.). Understands the common JS approaches (React, Vue, vanilla) and can identity when each is appropriate.
  • Can understand and debug third-party JS.
  • Can implement a moderately complex route->controller->view feature within an existing MVC framework-based site (Laravel, Ruby on Rails, Yii, etc).
  • Can write plugins or field types to solve missing features of a CMS, and can debug CMS errors. Can write tests for their backend code within a CMS. Can implement a new CMS-based site cleanly without any help.
  • Works on a Mac, and is comfortable with a modern development environment using Vagrant or Docker. Has a basic understanding of package systems like NPM and Composer.
  • Has a strong comfort level working on an existing linux web server. Understands virtual host setup and configuration using Nginx and Apache, can debug minor issues like permissions problems, memory limits, and SSH access.
  • Can work within existing deployment and CI. Knows and adheres to a Git Flow workflow.

Job Responsibilities:

  • Do consistent, productive work in a remote environment.
  • Manage your time and deadlines effectively to deliver your assigned work on time and on budget.
  • Meeting with clients to understand their goals and needs.
  • Can help a project manager understand how a project breaks down.
  • Provides reasonable, accurate estimates for work.
  • Fully understand varying code bases and able to quickly respond to support issues.

Compensation:

Full time salary is based upon experience. Visit the Benefits section of our Handbook to see more of what we offer our employees.

We are also seeking a cultural fit with Cantilever’s group of quirky nerds. We are passionate about our work but ready to leave it ‘at the office’ at the end of the day. We actively seek diversity and encourage applicants from groups underrepresented in technology. This job is open to anyone regardless of location, so long as you can communicate clearly in English. The world’s a big place, and we’re looking for people who can help us effectively work with all of it!

Since this is a remote position, relocation assistance and visa sponsorship are unfortunately not applicable.