Role Overview
We are looking for a well-rounded and experienced Full-Stack Web Developer who can both independently build complete web solutions and coordinate with external agencies as needed. You will be responsible for developing high-performance websites, integrating APIs, managing deployments, and working closely with internal stakeholders or vendors to ensure cohesive digital delivery.
Key Responsibilities
- Independently develop, test, and maintain full-stack web applications (front-end + back-end)
- Develop and maintain responsive websites using HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Vue)
- Collaborate with designers, content creators, and backend developers to implement front-end features
- Implement UI/UX improvements using tools like Hotjar, GA4 & based on user feedback
- Optimize website and landing page performance to improve speed, core web vitals, paid ad conversion rates, and search engine visibility (SEO best practices)
- Ensure cross-browser and cross-device compatibility
- Integrate APIs and third-party services as required
- Integrate website with third-party marketing tools via API (e.g., CRM platforms, email, WhatsApp marketing tools, Zapier etc)
- Test and debug code to ensure stability and security
- Maintain website documentation and code versioning using tools like Git
- Modernize and revamp legacy systems to improve maintainability and performance
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards
- Conduct code reviews and provide constructive feedback to team members
- Implement security best practices, including WordPress updates, theme/plugin management, and monitoring for vulnerabilities
- Develop custom WordPress themes or customize existing ones to meet design and functionality requirements, and create custom plugins if needed to extend WordPress capabilities
- Coordinate with external web design or development agencies: review proposals, manage timelines, oversee quality
- Deploy and maintain websites using hosting platforms (e.g., AWS, Netlify, Vercel)
- Stay up to date with web development trends and technologies
Requirements
- Proficiency in HTML5, CSS3, JavaScript, PHP, and relevant frameworks (e.g., React, Node.js)
- Solid experience with both SQL and NoSQL databases (e.g., MySQL, MongoDB)
- CMS experience (WordPress, Webflow, Shopify)
- Familiar with version control systems like Git
- Able to manage multiple stakeholders, timelines, and expectations
- Strong communication and vendor management skills
- Comfortable building entire platforms or collaborating with outsourced teams based on project scope