POSITION DESCRIPTION
Our growing personal injury law firm is looking for an Intermediate to Senior Front End Developer with Wordpress and GatsbyJS/React experience to work closely with our digital marketing and tech team. The successful candidate will be able to to show proficiency in the following:
- Have a thorough understanding of Wordpress fundamentals and how data is stored in page builders
- Assist in providing migration recommendations
- Provide “under the hood” recommendations to assist with reducing long build times.
- Provide insights into how to best utilize gatsbyjs to scale to our needs.
- Perform code cleanup/potential refactors of components/collections
- Help wrap up a Wordpress migration into GatsbyJS on NetlifyCMS for Phase 1. Provide alternative CMS options such as Contentful, GraphCMS, or Forestry.io
REQUIREMENTS
- Strong understanding of web fundamentals such as HTML5, JavaScript, CSS3, SASS/SCSS and Bootstrap.
- Have actively worked on a heavily SEO trafficked multilang (English and Spanish) Wordpress to GatsbyJS migration
- Be able to code out fully functional mobile friendly/responsive designs for phone, tablet, desktop with cross/legacy browser functionality (We hate IE/Edge, but it is still very much a thing.) using JAMStack.
- Basic/intermediate understanding of PHP
- Write functions
- Comfortably able to parse/send data using JSON
- Laravel Experience is a plus
- Experience creating websites in Wordpress
- Able to comfortably work in functions.php
- Experience with basic Version Control (We use GIT on Github)
- Be able to Multitask – we have a ton going on and sometimes need adjustments made to things on the fly.
- Strong problem solving, analytical, and critical thinking skills
- Write well commented code
- Ability to debug code (their own code and code created by others)
- Ability to complete projects independently or as part of a team environment
- Highly skilled communicator (in English; both written and spoken)
- Genuine interest in overall web standards and best practices such as OOCSS, BEM, SMACSS.
×