Software Engineer, Web Development
@ Affinity Global Inc

Mumbai City, Maharashtra, India
On Site
Full Time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXX***** @affinityglobal.com
Recommended after applying

Job Details

About Affinity

Affinity is pioneering new frontiers in AdTech, developing solutions that push today’s limits and open up new opportunities. As a global AdTech company operating in 10+ markets with over 500 experts, Affinity helps publishers monetize better and advertisers reach target audiences effectively.

Role: Software Engineer, Web Development at SitePlug (Affinity)

As a Fullstack Developer at SitePlug, you will design, develop, and optimize scalable web applications powering our ad-tech platforms. You will work on both backend and frontend development, using Core PHP, JavaScript, React, and MVC frameworks in a Docker-based environment.

Roles & Responsibilities

  • Design, develop, and maintain scalable web applications.
  • Build and optimize backend applications, APIs, and services.
  • Create responsive user interfaces using ReactJS.
  • Manage deployments in Docker environments.
  • Use command-line tools for configuration and automation.
  • Write clean, testable code following coding standards.
  • Debug issues and optimize performance across the stack.
  • Collaborate with cross-functional teams for impactful features.
  • Develop tracking and analytics for product performance.
  • Stay updated with emerging technologies and suggest improvements.

Required Skills

  • 2–4 years of fullstack web application development experience.
  • Proficiency in Core PHP, JavaScript, ReactJS, and MVC frameworks.
  • Experience in RESTful API design and backend services.
  • Strong command over HTML5, CSS3, and JavaScript ES6+.
  • Experience with MySQL database design and optimization.
  • Proficiency in Docker, Git, and command-line tools.
  • Understanding of core system fundamentals (DNS, caching, HTTP/HTTPS).
  • Strong debugging and problem-solving skills.
  • Ability to work in agile and fast-paced environments.

Good to Have

  • Experience with Redis, Memcached or similar caching technologies.
  • Familiarity with CI/CD tools like Jenkins.
  • Knowledge in Golang or other backend languages.
  • Experience in developing JS widgets or ad formats.
  • Exposure to cloud platforms (AWS / GCP / Azure).
  • Experience with automated testing frameworks.
  • Strong adaptability and quick learning skills.
  • UI/UX awareness for web usability and design.

Key skills/competency

Software Engineer, Web Development, Fullstack, PHP, JavaScript, React, MVC, Docker, Git, AdTech

How to Get Hired at Affinity Global Inc

🎯 Tips for Getting Hired

  • Research Affinity Global Inc: Understand their AdTech and culture.
  • Customize your resume: Highlight PHP, React, and Docker skills.
  • Prepare technical examples: Showcase fullstack projects.
  • Practice behavioral responses: Emphasize teamwork and problem-solving.

📝 Interview Preparation Advice

Technical Preparation

Review PHP and MVC frameworks.
Practice JavaScript and React coding challenges.
Familiarize with Docker and container deployments.
Brush up on API and database design.

Behavioral Questions

Describe teamwork on complex projects.
Explain a challenging debugging experience.
Share examples of managing tight deadlines.
Discuss handling team disagreements.

Frequently Asked Questions