Software Engineer, Web Development @ Affinity Global Inc
placeMumbai City, Maharashtra, India
businessOn Site
scheduleFull Time
Posted 3 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review PHP and MVC frameworks.
circle
Practice JavaScript and React coding challenges.
circle
Familiarize with Docker and container deployments.
circle
Brush up on API and database design.
Behavioral Questions
circle
Describe teamwork on complex projects.
circle
Explain a challenging debugging experience.
circle
Share examples of managing tight deadlines.
circle
Discuss handling team disagreements.
Frequently Asked Questions
What skills does Affinity Global Inc seek for a Software Engineer, Web Development role?
keyboard_arrow_down
How should I prepare for an interview at Affinity Global Inc for this role?
keyboard_arrow_down
What experience level is required for the Software Engineer position at Affinity Global Inc?
keyboard_arrow_down
Is prior AdTech experience necessary at Affinity Global Inc?
keyboard_arrow_down
What programming languages are emphasized for the Software Engineer role at Affinity Global Inc?
keyboard_arrow_down
How important is Docker expertise for this job at Affinity Global Inc?
keyboard_arrow_down
How is collaboration handled at Affinity Global Inc for Software Engineers?
keyboard_arrow_down
What challenges might I face in this Software Engineer role at Affinity Global Inc?
keyboard_arrow_down
Are there opportunities for growth in the Software Engineer position at Affinity Global Inc?
keyboard_arrow_down
What are the key tools used daily in this role at Affinity Global Inc?
keyboard_arrow_down