Support Developer

Last Call Media

2 months ago

08/06/2019 10:21:23

Job type: Full-time

Category: Software Dev

Last Call Media is looking for a developer to join our team! 

Our team prides itself on being able to neatly stitch together contributed modules, Drupal configuration, and custom functionality to meet product requirements, and we often find ourselves pushing the envelope of what is technically possible. As a company, we are very active in the Drupal and web development communities, and enjoy making time for code contribution, public speaking, and socializing.

As a developer at Last Call Media, you will be a part of the development process for many different types of web projects. You will be responsible for writing code, gathering requirements, participating in architectural discussions, and troubleshooting issues. You will learn from (and eventually teach) other developers, and engage with clients frequently. You will be encouraged to experiment with bleeding edge technologies and processes in order to find and share ways we can work faster and smarter as a team. Finally, you will be trusted to work with others to carry projects and tasks to completion and must be able to work with limited guidance and be willing to ask for help when you are stuck.

Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET) Monday through Friday. 

Technical Requirements

Must know, or have the confidence to learn:

  • Solid with the fundamentals (PHP, Javascript, HTML, CSS, and the LAMP stack)

  • Love version control (Git preferred)

  • Be comfortable on the terminal

  • Basic Docker/Docker Compose usage

  • Debugging/troubleshooting problems you’ve never seen before

  • Basic Drupal skills (configuration management, theming, and module development)

Cultural Requirements

Our ideal candidate would be:

  • Highly communicative

  • Able to work independently

  • Comfortable asking for help

  • Experienced with communicating with clients directly

  • Eager and motivated to learn new concepts

  • A team player in a collaborative environment

  • A fast learner

  • Able to communicate complex ideas clearly in English

This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out!

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Be a part of something great


    • Develop complex WordPress plugins and/or themes primarily using PHP.

    • Mentor engineers and provide code reviews.

    • Drive strategy and lead back end technical vision for large projects.

    • Leverage WordPress APIs and extend the WordPress admin experience.

    • Solve complex problems in simple ways.

    • Solve bugs and address client issues in a fast-paced environment.

    • Juggle current projects with incoming tasks.

    • Respond directly to clients courteously and clearly.

    • Solve client challenges with understanding and empathy.

    • Test solutions across multiple browsers and platforms in a local testing environment.

    • Deploy changes to live servers.

    • Assist in the remediation, enhancement, and maintenance of client sites.


    • At least five years experience in back end focused web development.

    • Intermediate or expert skills in: PHP, JavaScript, React.js, jQuery, WordPress, HTML, CSS.

    • Ability to expertly debug performance and caching issues.

    • Code portfolio. Link us to your GitHub account, upload a .zip, or both.

    • Experience using Git.

    • Ability to setup a local environment for testing PHP code.

    • Proficiency in verbal and written English.

    • Ability to communicate professionally with technical and non-technical colleagues and clients.

  • 2 weeks ago

    As a WordPress developer at Awesome Motive Inc, you’re responsible for Making Stuff Go. You will build infrastructure to create new products, improve existing features, squash bugs, and help us rapidly scale our platform.

    • To love this role, here’s the type of person you are:

    • You’re a self-starter who loves taking initiative and seeing things through to completion.

    • You’re an excellent communicator who makes sure nothing slips through the cracks.

    • You have the curiosity and desire to learn and grow your skills.

    • You’re passionate about leaving your mark on the web for all to see.

    • You take pride in the quality and craftsmanship of your work rather than just doing it to get it done.

    Here are some skills that will come handy:

    • A strong understanding of the Web basics including HTTP, HTML, and CSS (SASS a plus).

    • Strong familiarity with JavaScript language  (jQuery, VueJS, ES6 etc).

    • Advanced proficiency in PHP language. Other server side language experience is a plus, but not required.

    • Deep understanding of WordPress plugin architecture and engineering.

    • Ability to use and extend build tools like gulp and webpack.

    • Familiarity with package managers such as NPM and composer.

    • The ability to iterate and ship ideas quickly.

    • Exceptional troubleshooting abilities.

    • Must be comfortable with customer-facing roles including support and documentation.

    • Ability to keep complex ideas and features simple. (Simplicity is a core value!)

    What we offer:

    Working for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.

    • Competitive Salary.

    • Health Insurance benefits for full-time U.S. employees.

    • We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.

    • After one year with the company: 30 calendar days paid maternity/paternity leave, and up to 60 calendar days total time off with position guaranteed.

    • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.

    • We give you the opportunity to solve challenging and meaningful problems that makes a difference.

    • Custom Branded laptop at your five year anniversary.

    • We cover all costs of company travel (including our annual all-company retreat and mini-team meetups).

    • Ability to work with some of the best people in the business through frequent, if not daily, interactions.

    • And in case you were wondering: no politics, no b.s., and no jerks.

    How to apply?

    If all of this sounds interesting, then please submit your application below.

    We won’t be able to individually respond to all applications, but if we feel you’re a strong match, someone will be in touch within 72 hours.

    Thanks and we look forward to hearing from you!

  • Code + Communication = Customer Success

    The goal of a Customer Support Engineer: ensure our customers are delighted with our products, through the wise application of technical know-how and strong communication skills. is a fully distributed team, which means 100% of our engineers, designers, and product managers (including our founder & CTO) work out of home offices. Most of the support team located in US/Eastern and US/Central timezones. We'll also give preference to those timezones, because even though we operate on a distributed/async model, we like to have timezone overlap for f2f (video) collaboration and pairing. We prefer to hire US-based candidates, but we'll consider Canada, Mexico, and Argentina for this role.

    For this role, you need to love to help people, to write, to solve problems. You need to be technical enough to gain deep experience in analytics -- not just our tools, but the other tools our customers use. You need to stay close to our customers and understand how they use our product, APIs, and infrastructure, as well as how it fits into their broader analytics goals.

    You have to love the idea of explaining tough technical concepts to a non-technical crowd. You want to use your people skills to work closely with top media companies and leading brands. You want to solve huge problems for them, but also sharpen your technical skills by staying embedded in the product team.

    As this is a customer-facing role, you’ll also need to be comfortable jumping onto email threads, chat conversations, and even phone/video discussions with customers to help them diagnose issues. Sometimes, the people you’re talking to will be the web developers responsible for integrating into their sites and apps -- but sometimes, it will be non-technical staff who work with those people. To do this work, you'll need to have a love for the web and its technologies -- browsers, HTTP, JavaScript. And you'll go deep on those in your work with us.

    As for you, to match well to this role, you’re likely on the junior side of your career but you are willing to learn -- and you're ready to solve specific challenges for customers.

    A Day In The Life of a Customer Support Engineer

    In interacting with customers, you’re likely to help customers integrate open source content management systems (such as Wordpress, Drupal); SQL data warehouses (such as Redshift, BigQuery); video player plug-ins (such as JWPlayer, VideoJS); and iOS/Android mobile SDKs.

    Toward this end, you will become an expert in APIs for JavaScript, HTTP/JSON, data warehousing, and mobile SDKs. In this work, it's likely you'll become a JavaScript expert, if you're not already one. You should be comfortable doing debugging websites live in Chrome Inspector, Firefox Dev Tools, or similar.

    You might also pick up other skills in SQL and Python along the way, since the product team is staffed with JavaScript, Python, and SQL experts.

    You care deeply about our users and partners, and you will judge yourself on how well you serve them.

    Your Responsibilities On The Team

    • Interface directly with our largest customers’ technical teams, serving as their primary point of contact for technical issues and questions.

    • Communicate how can solve business and technical challenges, from high-level use cases to code implementation.

    • Practice your stellar troubleshooting and debugging techniques daily, and communicate these effectively to the internal team and externally to the customer via web, email, and phone/video discussion.

    • Create technical content and documentation to showcase common use cases, common issues, and best practices.

    • Help improve the product by identifying areas of improvement or growth through your direct line of communication with the customer. Or, if necessary, you build it yourself.

    • Strike a balance between reacting to support issues and creating a proactive routine to identify and communicate common issues before they arise.

    • Develop deep expertise in the code base and functionality of the platform, including our Dashboard product, JavaScript libraries, mobile integrations, browser plug-ins, rich HTTP/JSON API, or emerging products like our Data Pipeline and our advanced Video Analytics.

    • Work closely with the product team and support team to improve usage across our entire platform.

    • People with past experience working remotely (especially on fully distributed teams) will be prioritized.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!