Loading...
Skip to Content
Apply to be a/an

Junior Web Developer

Description

Are you a Junior Web Developer who can move seamlessly between frontend details and backend architecture? VKM Digital is looking for a proactive, experienced developer capable of delivering scalable, production-level applications. If you're comfortable building complex PHP-based applications from scratch — with or without frameworks like Laravel — and love creating clean, elegant, and optimized code, this role is for you.

At VKM Digital, we develop custom digital solutions from the ground up. Whether it’s a CMS project, a Laravel-powered system, or a raw PHP build, we expect our developers to bring clarity and craftsmanship to every line of code. We’re looking for someone who understands how to navigate both framework-driven and standalone PHP applications — especially complex, object-oriented projects.

You should be comfortable taking full ownership of a project, from database modeling to frontend interactivity — and everything in between. Collaboration is important, but you must also be able to work independently and lead a project from scratch.

We value developers who understand SOLID principles, can write reusable components, and have a clear grasp of clean architecture. You should be able to take vague requirements and shape them into production-ready solutions with minimal supervision. Mastery of both raw PHP and frameworks like Laravel, as well as full proficiency in WordPress development (themes, plugins, optimization), is expected.

If you’re excited by the idea of contributing to products that blend media, analytics, and advertising tech — and you want to shape scalable tools from scratch — then you’ll thrive here.

Let’s build what’s next—together.

Responsibilities

• Build and maintain full PHP-based applications using clean, testable, and scalable code.
• Confidently use frameworks like Laravel or WordPress, and also be capable of writing raw PHP from scratch.
• Design and implement REST APIs and backend logic with attention to speed and security.
• Develop modern frontend interfaces using TailwindCSS, jQuery, Alpine.js, or modern frameworks like React or Vue.
• Plan and deliver entire project lifecycles independently when needed — from database design to frontend interactivity.
• Debug, test, and optimize applications for performance and scalability.
• Collaborate using Git and GitHub in a structured development environment.
• Contribute to DevOps tasks such as CI/CD pipeline setup, deployments, and containerized workflows when necessary.
• Support real-time analytics and data processing needs (especially for ad-related platforms).

Must-Have Qualifications

Frontend

• Minimum 2 years of experience with HTML5, CSS3, and JavaScript (ES6+).
• Full mastery of modern CSS frameworks like TailwindCSS or Bootstrap.
• Experience building responsive, reusable UI components.
• Ability to integrate REST APIs and manage dynamic frontend logic.

Backend

• Minimum 2 years of experience with PHP, including raw OOP code and frameworks (Laravel, etc.).
• Full proficiency in custom WordPress development (themes, plugins, actions/filters, security best practices).
• Experience designing database schemas and writing optimized SQL queries.
• Strong understanding of OOP, SOLID principles, and design patterns.
• Experience building and consuming REST APIs.
• Familiarity with Git and structured version control workflows.
• Strong debugging, architectural, and problem-solving skills.

Nice-to-Have Qualifications

• Experience with modern JavaScript frameworks like React, Vue, or Svelte (especially for future dashboard/analytics projects).
• Understanding of containerized development (e.g., Docker) and cloud platforms (e.g., AWS, DigitalOcean).
• Experience setting up and managing CI/CD pipelines.
• Familiarity with headless CMS architectures and static site generation.
• Experience with server-level optimizations such as caching, load balancing, and database tuning.
• Familiarity with testing frameworks like PHPUnit, Pest, or frontend unit testing tools.
• Interest or experience in advertising technologies (e.g., ad serving, RTB, pixel tracking).
• Experience working with real-time data or high-volume analytics pipelines (e.g., Redis, Kafka, Elasticsearch).
• Experience building scalable APIs and integrating complex third-party services (e.g., external analytics platforms).
• Understanding of foundational SEO principles and web performance best practices.
• Experience with modern build tools like Vite, Webpack, or Parcel.