CNA Search is seeking a talented Remote LAMP Developer with Drupal. Our growing SaaS client is looking for someone full time/direct hire. NO C2C
This is 100% Remote in United States
Job Description
The Lead Web Developer is a senior website development position. The ideal candidate will have a deep understanding of all phases of web development, experience with Drupal CMS, and must be a team player. This person will lead a team of developers and work closely with project managers building e-commerce websites for our clients. In addition to creating and developing websites, the lead web developer also assists the support team by troubleshooting and creating resolutions for fixes and enhancement requests from clients.
Functions And Responsibilities
- Collaborate with web project managers to create requirements and web specifications.
- Handle concurrent development on multiple web projects.
- Create Drupal themes that accurately match wireframes.
- Make design decisions that reflect the client’s brand without specific direction.
- Build scalable code and libraries for reuse.
- Configure Drupal for optimal performance and efficient administration.
- Optimize applications for speed and sustainability.
- Use best-practice techniques to address application security.
- Serve as a resource for the sales team and assist with technical discussions with clients.
- Assist in hiring and onboarding new developer resources.
- Participate in performance reviews and evaluate technical skills and areas for improvement.
Minimum Qualifications
- Minimum 4 years of LAMP stack experience.
- 3-5 years of demonstrable experience with modern JavaScript (preference for Riot, React).
- Experience with Redux, Drupal 7, ES6, TypeScript, Solr & Lucene, Object Oriented PHP, Test Driven Development, Web Services (SOAP/REST), Riot, React, and unit testing.
- Comfort working with VCS systems in a team of developers.
- Previous experience leading teams.
- Some experience with *Nix based systems and reporting on system issues.
- Experience with mySQL databases and PHP-based CMS systems.
- Excellent communication skills, both verbal and written.
Education Requirements
- Bachelor’s degree in computer science or a related field.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Staffing and Recruiting
Referrals increase your chances of interviewing at CNA Search by 2x.
Related Roles
- Associate Software Development Engineer, Crew - Atlanta, GA
- UI Developer - Front End Engineer - 100% REMOTE W2 Only