Drupal/PHP Application Developer

Chromatic


2 months ago

07/27/2019 10:21:23

Job type: Full-time

Hiring from: Americas & Europe

Category: Software Dev


Chromatic in a Nutshell 

Chromatic is a digital agency with over a decade of experience creating websites using open source technologies and a recognized leader in open source content management systems.  We’ve helped some of the web's biggest brands solve hard problems in publishing, e-commerce, and non-profit spaces. We provide leadership and expertise to our clients through design, back-end development, and automation.

Role Summary

We’re looking for an outgoing and motivated developer to join our fully distributed team. We need someone with exceptional communication skills who would be excited to join a talented and tight-knit team in our compelling saga to rid the world of bad websites. A strong portfolio of your best work should be included with your application.

Roles & Responsibilities

  • Work closely with clients and Chromatic team members on engagements to deliver exceptional code, consulting, and advice.

  • Participate in and contribute to peer code reviews and project stand-ups.

  • Evangelize development/process best practices to Chromatic’s clients and the community.

  • Engage with the open source community via code contributions, projects, presentations, blog posts, etc.

  • Estimating the effort required to implement technical functionality.

  • Attending client on-sites.

  • The ability to present yourself to others in a way that represents Chromatic well.

The following experience is required:

  • PHP and general application development experience.

  • Strong Drupal development experience.

  • Object-oriented development.

  • Creation of and adherence to best practices.

  • Working knowledge of HTML, CSS, JavaScript, Ajax, JSON, XML, and SQL.

  • REST web services.

  • Responsive web and/or mobile applications.

  • Excellent communication skills, both written and verbal.

  • Strategic thinker that often anticipates problems before they occur.

  • Live between GMT-10 and GMT+2 timezones.

Experience with the following is a plus:

  • Open source/Drupal.org project experience.

  • CSS preprocessors.

  • Task runners.

  • Git and GitHub pull request/code review workflows.

  • Agile project management methodologies.

Some Other Important Traits

  • Chromatic is a distributed team  – strong communication skills, both verbal and written, are of the utmost importance.

  • The desire and ability to brainstorm ideas, do research, remain current with industry trends and best practices.

  • Enthusiasm, personality, teamwork and a positive attitude count tremendously. 

  • Serious candidates will be sure to include a short, introductory video with their application. Don’t overthink it.

What sets Chromatic apart from a typical job?

  • Work from wherever you want, whenever you want: Our office is completely distributed, you may work from wherever is most effective for you. We encourage our team members to work when it is most effective so they’ll do their best work, but we tend to schedule meetings during the North American workday and expect our team to usually be available during this time.

  • Reasonable Bookings: We book our team members with a max of 30-35 hours per week for project work. We believe more than that is asking too much. The other 5-10 hours is reserved for team meetings, community contribution, and professional/skill development.

  • Vacation: Chromatic does not set rigid vacation limits. We encourage our people to take vacation when they want/need it. So long as it is planned and doesn’t interfere with existing contracts or project deadlines, we’re all for it.

  • Sabbaticals: Chromatic offers a sabbatical to all full-time employees after their seventh anniversary. Our sabbaticals are intended to allow team members extended time to rest both their bodies and their minds away from work and outside of normal vacation/PTO time and are accompanied by a sabbatical stipend.

  • Health Insurance: Chromatic provides competitive medical/dental/vision insurance.

  • 401(k): Chromatic provides employees a 401(k) plan along with a 3% employer contribution with immediate vesting.

  • Disability Insurance: Chromatic provides both short and long term disability insurance.

  • Life Insurance: All employees are provided with a term life insurance policy.

  • Donation Matching: Chromatic is proud to offer a Donation Matching Program for our team members. We will match donations to a 501(c)3 organization dollar for dollar, up to $50 per month for a total of $600 annually.

  • Hardware: Chromatic allows our team members to choose the system that they prefer and we ensure everyone has up-to-date equipment/software.

  • Exciting Projects: Chromatic consistently participates in projects with exciting, high-profile brands and some of the most highly trafficked sites on the web; some of which include Outside Magazine, Martha Stewart, NBC / MSNBC, Shape, Casper, State Farm, Adobe.

  • Conferences: Chromatic frequently sends team members to attend and speak at industry conferences. Employees are encouraged to seek out conference opportunities to grow their skills and personal networks. 

  • Company Retreat: Once a year, we gather the entire company to spend quality time together away from our desks – usually somewhere quite beautiful.

  • Streaming Music Subscription: Music is important to us; we provide a Spotify subscription (or equivalent) for all of our employees.

  • Workflow: We firmly believe in a strong, consistent deployment workflow. We insist on proper code reviews on all of our projects. This not only ensures excellent code quality but more so, makes us all better at our jobs.

  • Team & Culture: We work and support each other as a team. We make an effort to get together as often as possible and support each other personally and professionally at every opportunity.

  • Flexible Work Week: Chromatic offers a flexible work week schedule for interested team members when clients/project specifics allow it.

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

    Responsibilities

    • 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.

    Requirements

    • 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.

  • 1 week ago

    Formstack, the most flexible and powerful form building application, now has many products! We are looking for a Junior Software Developer to add to the  team!

    Formstack is a 13-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.

    Who You Are:

    You are someone who works in the best interests of our customers. We are a customer focused company and every team member advocates and takes responsibility for our customers. You have passion and energy because you love what you do - you bring enthusiasm to the work and to your team members every single day. Your strong technical background, hands-on ability and analytical mindset makes you proud. You spend a significant amount of time learning on and off the job....we take learning seriously. Most importantly you are interested in becoming the best Software Developer and willing to work hard at it.

    What You Will Do:

    The Junior Software Developer will work as part of a highly cohesive and multi-functional team to deliver new product features, fix defects and usability issues and take ownership of our automated testing.

    How You Will Succeed:

    • Take part in Sprint planning to break down user stories into technical tasks and implement new features in PHP. 

    • Investigate and fix defects in all parts of our software stack (PHP, Javascript, jQuery, HTML, SASS)

    • Assist writing unit and feature tests using the PHPUnit Framework.

    • Assist support with the handling of Tier III and Tier IV requests. 

    • Take ownership of our automated testing and ensuring we have a high level of coverage with consistent 100% pass rate.

    • Investigate and fix database performance issues

    • Run regression tests and verifying results

    • Perform manual functional tests for new features/bug fixes

    • Undergo code reviews for all deliverables

    Bonus Points: 

    • Experience with PHP Framworks (Laravel, Symfony, Zend, CakePHP, YII, etc.)

    • Understanding of RESTful web services

    • Javascript knowledge

    • CSS knowledge

    • Unit testing 

    What We Are Looking For:

    • Understanding of basic OOP principles and knowledge of PHP language

    • Basic understanding of MySQL or other relational database

    • Basic understanding of Git or other version control system

    • Basic understanding of Scrum and Agile methodologies

    • Basic understanding of unit tests and business-driven development

    • Ability to work remotely and with remote team members 

    • Excellent oral and written English skills

    • Ability and passion to work with more experienced team members

    • Passion for software development 

    • Excellent customer service skills 

    What Formstack Offers:

    • 100% covered Medical Insurance, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.

    • Unlimited PTO for all employees

    • 401k with matching company contribution for full-time employees

    • The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job

    • Company-paid conferences and extended learning

    • Yearly company gatherings

     Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

    All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.

    Thank you for your interest in Formstack!

  • 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!

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!