Full Stack Web Developer
Job Description
Veeva Systems offers a remote, fully flexible opportunity for a Full Stack Web Developer to join the Digital Marketing team. You will design and implement WordPress plugins and themes, build robust API integrations, and safeguard the performance, security, and maintainability of Veeva.com and related properties. This role provides a competitive base salary and a comprehensive benefits package, plus the autonomy and collaboration that come with a remote, enterprise-focused environment.
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
Base pay ranges from USD 90,000 to 140,000 per year. Salary offers reflect experience and qualifications, and actual compensation may vary within the range. The role may be eligible for additional compensation beyond base salary based on contributions and organizational needs.
What you’ll do
- Design and develop maintainable site architectures and help shape the technical direction for specific business needs.
- Provide accurate estimates for complex builds and contribute to the long term roadmap for web properties.
- Lead the migration of regional WordPress sites into a single multi-site network, aligning regional themes with a parent/child structure to reduce technical debt and unify branding.
- Build and strengthen integrations between WordPress and internal or external systems via RESTful APIs, ensuring reliable data flow and system integrity.
- Proactively debug and modernize legacy systems.
- Monitor, tune, and secure performance and caching while systematically clearing debug log backlogs.
- Collaborate with frontend and backend teammates and other stakeholders to clarify requirements, scope projects, and provide clear technical updates through meetings, tickets, and direct communication.
- Manage a high volume of projects and tasks, switching between multiple internal initiatives while maintaining high standards for speed and code quality.
- Contribute to engineering culture by creating reusable tools, improving processes, documenting code, and sharing knowledge to keep the team aligned.
Requirements
- 5+ years of experience building large-scale, enterprise WordPress websites.
- Experience developing custom WordPress plugins and themes.
- Advanced PHP expertise.
- Comfort working in a WordPress multisite environment with localized and multilingual sites.
- Experience with both the classic WordPress editor and the modern block editor.
- Working knowledge of Git for version control (branching, merging, code reviews).
- Strong QA mindset with experience designing systems for site updates that include thorough testing.
- Experience with complex MySQL databases, including data import/export and query optimization.
- Experience interacting with RESTful APIs and data formats (JSON, XML).
- Experience with WordPress site migrations.
- Ability to operate independently in a fully remote role with strong self-management skills.
Nice to have
- Experience with WPML
- Proficiency with Unix command line and WP-CLI
- Broader modern backend and frontend skills (JavaScript, TypeScript, React, Node.js, Bootstrap, HTML, CSS)
- Experience writing and maintaining unit tests
- Experience with AI coding tools such as Gemini CLI or Claude Code
- Experience with various caching systems and content delivery networks
Technologies you’ll work with
- WordPress, PHP, RESTful APIs, JSON, XML
- MySQL, Git, WPML
- Unix command line, WP-CLI
- JavaScript, TypeScript, React, Node.js
- Bootstrap, HTML, CSS
- Caching systems, content delivery networks