Synapse LLC Full Stack Web Developer Lancaster, PA · Full time

As a Full Stack Web Developer, you’ll be a key member of our development team as you work closely with Account Management, Creative, and Production members to develop cutting-edge websites and applications using modern web compliance standards with a heavy focus on user experience design.

Description

The ideal candidate will possess strong experience in these areas:


Experience:


  • Websites - coding and developing websites using responsive web design (RWD), typically using WordPress as a headless Content Management system, and languages such as CSS, SASS, HTML5, JS, and JavaScript frameworks such as jQuery, Vue.js, Node.js, Angular.js, React.js.
  • Web Applications - programming web applications, custom WordPress plugins, and APIs using programming languages such as PHP7+, JS, ES5+, Typescript, and WordPress and Laravel frameworks.
  • Databases – designing, developing and optimizing databases and database-driven applications using MySQL
  • Manage the complete software development process from conception to deployment.
  • Maintain and upgrade the software following deployment.
  • Oversee and guide the analyzing, writing, building, and deployment of software.
  • Develop code for projects and support the team.
  • Develop plugins when necessary to integrate with third party solutions.
  • Easily pivot between different programming languages and environments.
  • Debug and maintain existing websites and applications.
  • Code efficiently and accurately with minimum supervision.
  • Take ownership of projects and timeline
  • Consult with clients and internal stakeholders on websites, applications, content, user interface/experience and presentation.
  • Document code clearly and concisely.
  • Communicate project updates to internal Client Services team.
  • Possess a desire to learn and grow as a Developer.
  • Ability to visualize a proposed system and then build it.


Skills:


  • Earned a Bachelor's degree in related Web Development, Computer Science or similar discipline with a minimum of 2 years of professional experience as a Developer.
  • Experience working with CMS / Frameworks – WordPress, Laravel.
  • Coding experience with HTML, SASS, CSS, JS (ES5+), PHP Development
  • Experience with JavaScript frameworks – VueJS, jQuery, node.js or other frameworks such as Angular or React.
  • Experience with building and consuming API’s. (Custom built APIs, Google Maps API and etc.)
  • Experience with database design, implementation and optimization with MySQL.
  • Experience with Version Control using git.
  • Experience with gulp / webpack.
  • Comfortable with command line interfaces.
  • Experience with server management. (Apache, nginx, PHP)
  • Attention to details.
  • Excellent writing and communication skills.
  • Ability to consistently perform and learn in a high demand environment.
  • Prior experience in an agency setting.
  • Experience with docker.
  • Experience in ASP or other server-side languages and databases.


Compensation & Benefits


Synapse offers an attractive compensation package, including:

  • Competitive starting salary and opportunities to grow
  • Healthcare, dental, vision, life, and disability insurance
  • Retirement account match with access to a Financial Advisor
  • Generous paid vacation, holiday, and time off
  • Paid time off for the week between Christmas and New Years'
  • A fun and self-managing work culture