Full Stack Drupal Developer

Drupal Development, PHP, Modern MVC based JS Framework
C2H W2, C2H Independent, C2H Corp-To-Corp
Work from home not available Travel not required

Job Description

Top reasons to work for my client:
  • Flexible work schedule!
  • Awarded one of the top places to work!
  • Tremendous career advancement opportunities!
  • Amazing work culture!
  • Awesome work life balance!
  • Great benefits such as health, dental, vision, disability and 401k!
  • Enjoy snack times and bagel Thursday s!
  • Lunch time yoga sessions!
If that s you, let s talk!
Job Type : Full Time
Location : Rockville, Maryland
Pay : Competitive Pay and Benefits!
Job Description
What you will be doing:
Working as part of a project team, the Drupal Developer performs a variety of complex tasks related to architecting, designing, developing, troubleshooting, debugging, and implementing software code for websites, Web-based systems, mobile apps, and other applications. This individual applies knowledge from formal education and training and hands-on experience in software development to create technical solutions that meet the business objectives and technical requirements of our clients. The Drupal Developer architects complex applications; produces high-quality, standards-based code; and adds to the group s capabilities by assessing and mastering new technologies, techniques, or skills.
  • Participating as a member of a small team designing applications to facilitate public health initiatives.
  • Applying critical thinking skills in application design, requirements interpretation, and ideation in a collaborative environment.
  • Building systems that can coexist with legacy code.
  • Developing custom Drupal modules and maintaining client's existing Drupal codebase.
  • Developing and maintaining web-based systems and responsive mobile web applications using the latest markup and scripting languages including: SASS, JavaScript, HTML5, and PHP.
  • Ensuring that own and peer s applications meet deliverable and functional requirements. This includes cross-browser and usability testing.
  • Integrating applications with new or existing systems via APIs. These could include simple JSON data feeds or systems like Firebase.
  • Conducting code reviews and mentor peer developers enforcing the coding standards defined by the group. Comment and write clean code.
  • Adding control structures and modifying the render array on pre-existing codebases.
  • Writing and maintaining existing gulp or other build tool scripts for testing code.
  • Learning and incorporating modern web development workflows, using CSS pre-processors, JavaScript, transpilers and package managers to keep a modular and maintainable codebase.
  • Managing your work and merging your code for various websites in Github.

Experience you will need:
  • 2+ years experience of professional Drupal 7 and 8 development; custom module development experience ideal, but not strictly required
  • 2+ years of working experience with PHP.
  • Good knowledge of latest web markup, grid systems including HTML5, CSS3 for building responsive web sites and handling cross-browser compatibility issues.
  • Expert understanding of client-side scripting and JavaScript frameworks, asynchronous request handling, partial page updates, and AJAX including jQuery for building advanced UX interfaces.
  • Experienced in using asynchronous libraries to link with JSON and XML back-ends and databases, communicate with REST API s and Authentication methods.
  • 2+ years experience with a modern MVC based JS Framework like AngularJS, Angular 2, ReactJS or others is ideal.
  • Demonstrate a very good understanding of both the front-end development for modern UX techniques and also have strong understanding of how to design applications on the backend with OO techniques for ORM data access, authentication, security and API design.
  • Demonstrate a thorough understanding and working knowledge of the Git version control system. Experience with and understanding of how the Git flow methodology works.
  • Familiarity with SASS or other CSS processors (JS Preprocessors - Gulp, Grunt, Webpack, etc.) is a plus.
  • B.S. or B.A. in computer science or related field of study, or at least 4 years of applicable experience.

Experience that will put you at the top:
  • Ability to interact with third-party APIs and build RESTful web services using Node.js is a plus.
  • Ability to configure virtual development environments using Vagrant is a plus.
  • Familiarity with LAMP server software (Linux, Apache, PHP) is a plus.
  • Familiarity with in configuration and implementation of Apache SOLR is a plus.
Our client asked me to submit 3 great people within the next few days. We work directly with the hiring manager and can arrange interviews within a few days

Posted By

Mohammed Sadiq Jaffar

Dice Id : RTX16acee
Position Id : ESF3064
Have a Job? Post it