Drupal Developer

Civic Actions


3 months ago

06/11/2019 10:23:55

Job type: Full-time

Hiring from: US only

Category: Software Dev


CivicActions is a dedicated, fun-loving team, looking for some talented folks to help us bring revolutionary digital services to government agencies and the people they serve.

For this role, you will be developing, improving, configuring and bug fixing contributed and custom modules in the context of specific site needs, aiming for maintainability, simplicity, and reusability. You’ll do this alongside an amazing team and dedicated clients.

Responsibilities & Qualifications

Your good sense of humor, collaborative nature, and high-quality communication style will be a great addition to our talented team. Your presence and work will support our mission to work alongside our government agency clients as partners in open and agile transformation. You should be comfortable in a consulting or professional services environment, in addition to working with cross-functional agile teams. We also like to see a track record of contributions to open community projects.


Sound good so far? Great, keep reading!


Desired Skill Sets

  • In-depth knowledge of Drupal module development, or demonstrable transferrable skills on other web-based frameworks

  • Able to architect and write secure, performant, well-documented code that adheres to coding standards

  • Familiarity with most common contributed modules

  • Familiarity with Features and code-based configuration deployment

  • Ability to navigate on the command line and use a version control system

  • Skilled at working throughout the LAMP stack: PHP/MySQL development, command line and version control skills and workflows, including a detailed mental model of HTTP, HTML, CSS and JavaScript operation

  • Skilled in Git, Drush, web API design/usage, PHP debugging, Solr, automated testing tools (e.g. Behat)

  • Experience with OOP or Symfony, including common design patterns

  • Complementary/specialized skills such as migration, QA, front-end development, UX, design, accessibility, performance, system administration/operations, security/compliance are also a plus

Location

We are a fully distributed remote team within the U.S. You can work from home or find a great co-working space. You just need a computer, webcam, strong internet connection and a structured schedule because we are a truly collaborative team. 

Must be a U.S. Citizen or U.S. Resident due to the projects we work on. It’s a plus if you have U.S. Government security clearance.

Benefits

We excel in our benefits offering and believe that people who are well taken care of can be more balanced, healthy and happy. We offer 100% company-paid medical insurance, disability insurance, and life insurance. We have a generous 401(k) program. We have an open vacation policy -- employees are encouraged to take time off as needed to feel balanced, productive and healthy. We have paid maternity and paternity leave. We have an annual all-hands retreat to connect with each other in person. We also emphasize professional development and offer an annual stipend. 

Community participation is important to us and we ask that you spend 5% of your working time giving back to a community that you care about. We attempt to keep our work products 'open by default'. This means that it is our intention that your work contributions during your time at CivicActions will be published under public license, enabling you to bring your passion fully into your activities without the fear that your expressions will be locked away or prevented from having a positive impact in the world.


Apply

We find strength and inspiration in the things that make each of us unique. In striving for a more diverse team, we strongly encourage women, people of color, and physically-challenged people to apply.

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

  • Hunter is a company founded 4 years ago in France by Antoine and François. Our goal is to make it easier for businesses to connect with each other. We make it happen by continually analyzing public data on the web and make it easy and practical to search.

    We built Hunter to match our needs and aspirations (hopefully, you'll share them too!). This means we're bootstrapped and don't intend to raise any funds. And because we're building a real long-term business, we've made sure to be profitable from the start. We have the liberty to exclusively focus on providing the most value possible to our users.

    Maintaining a small group is essential to us as it creates tighter bonds, increases productivity and eases communication. We're currently a team of 6 and love it this way. We're all in a different country (🇫🇷,🇩🇪,🇧🇦,🇪🇸,🇹🇭,🇨🇦) meaning working remotely is in our DNA.


    Responsibilities

    You’ll have the lead on the Go application managing Hunter’s business database. We're looking for someone eager to build the most comprehensive database of companies and professionals by using the web. Billions of pages of unstructured HTML data don’t scare you away; they give you ideas!

    We’re looking for an imaginative developer. We’re processing vast amounts of data to help hundreds of thousands of professionals… all of this with a tiny but mighty team! To succeed, we need to be more creative than anyone else.

    Your mission will include writing Go code to collect, process and organize our data. We’re also starting to use machine learning to bring Hunter’s data to the next level. Ideally, you’re also curious and skilled in deployments of applications to find the best setup to run the code you’ll write.


    Requirements

    • You’re a skilled and experienced Go developer writing high quality, maintainable and testable code (if you think you’re a perfect fit but are new to Go, you can still apply)
    • You’re able to find simple and elegant solutions to complex problems
    • You have a good understanding of what makes an efficient SQL request (bonus points for familiarities with PostgreSQL)
    • You know how to deploy applications on cloud platforms (bonus points for familiarities with Docker and Kubernetes)
    • You’re fluent in English
    • You believe in shipping fast, but also shipping quality work to avoid technical debt
    • You love working remotely while maintaining great relationships with your team members

    Benefits


    This job isn't for everyone. But if you're looking to work remotely, in a small business having an impact on hundreds of thousands of professionals, and with plenty of time aside from your work, then it should be perfect!

    The team gathers during company retreats three times per year, each time in a new location in Europe. During these one-week events, the team gets to know each other and prepare the projects for the following months.

    Being part of the Hunter team will also get you:

    • A competitive salary with no negotiation
    • 5 weeks of paid vacation per year
    • 3 company retreats in Europe every year
    • Fully-paid setup to get started (including a Macbook Pro, standing desk and ergonomic chair)
    • $5,000 vacation bonus per year for a far-away trip
    • An awesome team 🤗

    If you’re curious to learn more about the hiring process, we wrote a blog post about it. And if you have some questions for us, you’ll find our contact information on our About page.

  • Jilt (Worldwide)
    2 weeks ago

    Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 31 people distributed all over the world.

    We’re looking for a full stack engineer to join our team and lead development on growth projects.

    You should be...

    • Experienced with a backend language like PHP, Ruby, or Python
    • Experienced with JavaScript, and familiar with front-end frameworks like React
    • Fluent with SQL and comfortable with data analysis
    • Familiar with WordPress, especially themes and plugin development
    • Eager to work with many different technologies across multiple projects
    • Detail-oriented & curious, with a drive to understand and solve technical challenges
    • A self-starter, comfortable working independently and taking a high level of ownership over projects
    • Dedicated to constant learning and sharing your knowledge

    Bonus points if you also have…

    • Experience with Rails (Jilt is built on Rails, and some internal tooling as well)
    • Experience with marketing tools like Google Analytics, Segment, Optimizely, and others
    • Experience working in an Agile development team

    You’ll be responsible for…

    • Developing features and improvements across our growth stack, including our websites (built on WordPress), internal apps (built using Rails), customer-facing tools (like browser extensions), landing pages, and more
    • Building integrations with tooling that we use for business operations (like CRM, subscription analytics, etc)
    • Building internal tooling, infrastructure, and documentation to support growth across the entire company
    • Troubleshooting challenging technical issues with our sites, integrations, and infrastructure
    • Collaborating with team members across marketing, support, design, and engineering to deliver solutions that address customer, team, and company needs
    • Improving our internal wiki & documentation

    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do
    • Competitive salary
    • Annual company retreats (read about our last adventure in Scotland!)
    • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
    • Transparent culture (check out our team wiki)

    Curious to hear more? Learn more about the position and apply here. Applications accepted through October 4th. We can’t wait to meet you!


    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Chromatic (Americas & Europe)
    1 month ago

    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.

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!