PubMatic is looking to solve the problem of maximizing customer value in the digital advertising supply chain by empowering digital content creators to control their inventory and increase monetization through a robust sell-side platform. They aim to improve outcomes for customers by delivering scalable and flexible programmatic innovation and championing a vibrant and transparent digital advertising supply chain.
Requirements
- 3 to 5 year's experience in development whereas a minimum 3+ years' experience in UI and Backend development is a must.
- Hands-on experience in advanced JavaScript and JavaScript frameworks like ReactJS, AngularJS and NodeJS.
- Angular 5+ version exposure is a must.
- Proficiency in SQL and relational databases, including complex queries, performance optimization, schema design, indexing, and stored procedures.
- Knowledgeable REST API development, patterns and design concerns using NodeJS, Python etc.
- Strong knowledge of Data Structures and OOPS concepts.
- 3+ years of design patterns, modular JavaScript, ES6, front end debugging techniques, front end build processes.
Responsibilities
- Design, build, and maintain high-performance, scalable backend services using NodeJS/Python in Linux/UNIX environments.
- Leverage AI-enabled development tools (e.g., GitHub Copilot, ChatGPT, Cursor) for coding, debugging, documentation, and automation.
- Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, documentation, build processes, automated testing, and operations.
- UI and backend codebase Unit Testing experience is a must.
- Knowledgeable REST API development, patterns and design concerns using NodeJS, Python etc.
- Proficiency in SQL and relational databases, including complex queries, performance optimization, schema design, indexing, and stored procedures.
- 3+ years of design patterns, modular JavaScript, ES6, front end debugging techniques, front end build processes.
Other
- 3 - 5 years of Agile and Scrum methodologies including sprint planning, daily stand ups, sprint demos, sprint retrospectives, estimation and prioritization techniques.
- Experienced in working and coordinating with cross functional teams like Product, Marketing, UX, QA, Account management, and Backend platform teams in multiple US cities and Pune, India.
- Problem solving skills and ability to learn and adopt new technologies.
- Strong inter-personal skills and a desire to work collaboratively.
- Able to communicate clearly and effectively with all levels.