Software Engineer, Web Development

4 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Affinity

Affinity is pioneering new frontiers in AdTech: developing solutions that push past today’s limits and open up new opportunities. We are a global AdTech company helping publishers discover better ways to monetize and enabling advertisers to reach the right audiences through new touchpoints. Operating across 10+ markets in Asia, the US, and Europe with a team of over 500 experts, we are building privacy-first ad infrastructure that opens up opportunities beyond the walled gardens.

Role:

Software Engineer, Web Development

Work Location:

Mumbai (Malad)

Product:

Siteplug.com

About Role:

As a Fullstack Developer at SitePlug (Affinity), you will be responsible for designing, developing, and optimizing scalable web applications that power our ad-tech platforms. SitePlug helps brands connect with users through search intent monetization and contextual advertising solutions, reaching them at key decision-making moments. This role requires strong expertise in Core PHP, JavaScript, React, MVC Frameworks, Docker, Git, and command-line tools. You’ll collaborate with cross-functional teams to deliver high-performance, secure, and scalable solutions that directly impact SitePlug’s global growth.

Roles & Responsibility:

Fullstack Development

: Design, develop, and maintain scalable web applications and ad-tech solutions using

Core PHP, JavaScript, React, and MVC frameworks

.

Backend Systems

: Build and optimize backend applications, APIs, and services with efficient database interactions.

Frontend Development

: Implement responsive and intuitive user interfaces with

ReactJS

, ensuring cross-browser compatibility and seamless UX.

Deployment & Scaling

: Manage deployments in a

Docker-based environment

, ensuring applications are scalable, reliable, and performant.

Command Line & Automation

: Use command-line tools for configuration, debugging, and automation of workflows.

Code Quality

: Write clean, testable, maintainable, and well-documented code. Ensure adherence to coding standards and best practices.

Troubleshooting

: Debug issues across the stack (frontend, backend, databases, deployment), identify root causes, and implement solutions quickly.

Performance Optimization

: Conduct performance audits, analyze bottlenecks, and optimize for

speed, scalability, and efficiency

.

Collaboration

: Work closely with

Product, Technology, and Business teams

to define requirements and deliver impactful features that drive SitePlug’s growth.

Ownership

: Take end-to-end responsibility for features — from design and development to deployment, monitoring, and ongoing support.

Analytics & Insights

: Build tracking, reporting, and analytics capabilities to monitor product performance and support business teams with insights.

Continuous Improvement

: Stay up to date with emerging technologies and suggest improvements to enhance SitePlug’s tech stack and platform capabilities.

Required Skills:

Experience:

2–4 years of hands-on experience in fullstack web application development.

Programming Languages / Frameworks:

Strong proficiency in Core PHP, JavaScript, ReactJS, and MVC frameworks (e.g., Laravel, CodeIgniter, Symfony).

Backend:

Ability to design and manage RESTful APIs and backend services.

Frontend:

Strong command of HTML5, CSS3, JavaScript (ES6+) for building responsive, cross-browser compatible interfaces.

Database:

Experience with MySQL (query optimization, schema design, indexing, stored procedures).

Containerization:

Proficiency in Docker for creating and managing containerized applications.

Command Line:

Comfort with command-line tools for debugging, configuration, and automation tasks.

Version Control:

Practical experience with Git (branching, merging, pull requests, CI/CD pipelines).

System Fundamentals:

Clear understanding of DNS, caching, HTTP/HTTPS protocols, and server-client interactions. Knowledge of frontend–backend integration to ensure smooth UX.

Problem-Solving:

Strong analytical and debugging skills with the ability to solve complex technical challenges.

Collaboration:

Ability to work in an agile, fast-paced environment and coordinate with cross-functional teams.

Good to Have:

Caching Technologies:

Practical experience with Redis, Memcached or similar to improve performance.

CI/CD:

Knowledge of Jenkins or other CI/CD tools for automated build, testing, and deployment workflows.

Programming Knowledge:

Familiarity with Golang or other backend languages.

AdTech Knowledge:

Prior experience in developing JS widgets or ad formats (integrated as JS Tags for publishers).

Cloud Infrastructure:

Exposure to AWS / GCP / Azure for cloud-based deployments.

Testing:

Knowledge of automated testing frameworks (e.g., PHPUnit, Jest, Cypress).

Adaptability:

Curiosity and ability to quickly learn and pivot to new technologies as per project needs.

UI/UX Awareness:

Understanding of web usability and performance-driven design principles.

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You