WordPress Web Developer
Synapse Marketing Solutions is a full-service digital marketing agency with a passion for growing companies and brands. We are adding the new Full Stack Web Developer position to ensure we properly service our growing client base. Ultimately, this position aims to help Synapse take on more business while maintaining our high, customer-centric standards.
OVERVIEW
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.
The ideal candidate will possess strong experience in these areas:
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
Besides the skills required for the role, the ideal cultural fit will be professional, helpful, naturally curious, and passionate about their career. We are looking for top talent to add to our experienced team. This role is a challenging, rewarding, and high-energy position with an excellent opportunity for career and personal growth.
RESPONSIBILITIES
The Full Stack Web Developer will:
Manage the complete software development process from conception to deployment.
Maintaining and upgrading the software following deployment.
Overseeing and guiding 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 switch 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 timelines.
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 Account Management teams.
Possess a desire to learn and grow as a developer.
Ability to visualize a proposed system and be able to build it.
PROFESSIONAL COMPETENCIES
The ideal addition to the team will have:
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 APIs. (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
Job Type: Full-time
Pay: From $50,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off
Retirement plan
Vision insurance
Schedule:
Day shift
Monday to Friday
On call
Experience:
PHP: 3 years (Preferred)
CSS: 3 years (Preferred)
SASS: 3 years (Preferred)
HTML5: 3 years (Preferred)
JavaScript: 3 years (Preferred)
jQuery: 3 years (Preferred)
WordPress: 3 years (Preferred)
Vue.js: 1 year (Preferred)
APIs: 2 years (Preferred)
Work Location: In person