Drupal Developer

Ukraine
Delivery – Software Development /
Full-time /
Remote
Five Jars is open to welcoming an experienced (middle+) self-motivated Drupal Developer into our growing team of professionals. We are looking for an engineer with solid professional background in Drupal 8+ development within a software delivery environment. This role involves aspects of planning, estimating, and delivering quality solutions from the beginning up to the project completion.

If you are an ambitious person who knows how web development works, and we have an excellent opportunity for you to reach your full potential!

Who are we

Five Jars is a Full-service Design, Strategy, and Web Development digital agency that creates intuitive, data-driven web experiences. Over the past 6 years, we've delivered more than 100 projects for clients in a variety of industries, including health & fitness, media, arts & culture, and NGOs.

As a team of creative and talented experts, led by leaders with 15+ years of experience in technology, we love our projects, working together and doing everything to ensure the company’s and client’s growth.

Requirements

    • 3+ years in Drupal 8 development
    • Experience developing Drupal 8+ modules, themes, and distributions on http://drupal.org
    • Knowledge of Drupal best practices
    • Experience writing JavaScript/jQuery plugins or applications
    • Familiarity with JavaScript concepts like closures, prototyping
    • Strong knowledge of OOP, design patterns, and principles
    • Experience with Git, Jira, UNIX systems
    • Intermediate+ English level, Ukrainian language conversational level
    • Experience with Docker will plus
    • Experience with WordPress would be a plus

Responsibilities

    • Developing Drupal integrations with 3rd party systems
    • Developing Drupal modules
    • Participating in developing Drupal Distribution (Open Y)
    • Producing clear, well-structured, cross-browser, testable, scalable, high-quality code
    • Being responsible for the code you write
    • Reviewing requirements, specifications, and technical design documents to provide timely and meaningful feedback
    • Interacting with Project Manager, Team Leads, QA, and others as needed to resolve blockers and move a project towards a successful finish
    • Helping with review of work made by other team members 
    • Writing important technical documentation for projects
    • Participating in the design and planning of new features
    • Being proactive

We Propose

    • 100% remote work
    • Professional growth and regular performance reviews
    • Benefits such as vacation, sick leave, a day off during official national holidays
    • Flexible schedule and 7-hour working day
    • Happy Hour every Friday with team members
    • Help with learning new things (courses, books, etc.)
    • Support in participating in conferences
    • Warm and friendly working environment
    • Flexibility in making decisions, no micromanagement
    • Respect and support with all activities
    • Team building and other sorts of online/offline team activities