AdTechTalent
Engineering15 days agoHybrid

PubMatic

Software Engineer - UI (On Contract)

typescriptangularjavapythongolangnodejsjavascriptsqlrest apiaiai-assisted codingagilescrumunit testinglinuxci/cdprompt engineeringllmragagentic aimodel fine-tuning

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Pune, Maharashtra, India

Full job description

Software Engineer - UI (Contract) role requiring 3-5 years experience. Focus on full-stack development with frontend using TypeScript and Angular 15+, backend services in Java, NodeJS, Python, or Golang. Responsibilities include building scalable AI-enabled product capabilities, collaborating with cross-functional teams, and applying AI to improve product outcomes. Requires strong knowledge of JavaScript, AngularJS, REST APIs, SQL, data structures, OOPS, unit testing, and Agile methodologies. Experience with AI-assisted coding tools and advanced AI concepts preferred. Bachelor’s degree in CS/IT or equivalent required. Hybrid work model with 3 days in office and 2 remote. Benefits include parental leave, healthcare, broadband reimbursement, and office amenities.

What you'll do

  • Contribute to frontend development using TypeScript and Angular
  • Develop backend services in Java, NodeJS, Python, or Golang
  • Collaborate with platform, data, and product teams
  • Build scalable, AI-enabled product capabilities
  • Apply AI to enhance product outcomes including user experience, automation, and decision intelligence
  • Adhere to enterprise standards for architecture, testing, and reliability
  • Leverage AI-enabled development tools for coding, debugging, documentation, and automation
  • Coordinate with cross-functional teams in multiple locations
  • Maintain high-quality code and enable team contributions

Requirements

  • 3 to 5 years’ experience in development
  • Minimum 3+ years’ experience in UI development with Angular 15+
  • 3+ years of design patterns, modular JavaScript, ES6, front end debugging techniques, front end build processes
  • 6+ months experience in backend API development (NodeJS, Python preferred)
  • Hands-on experience with advanced JavaScript and frameworks like AngularJS and NodeJS
  • Design and maintain scalable backend services using NodeJS/Python in Linux/UNIX
  • Proficiency in SQL and relational databases including complex queries, performance optimization, schema design, indexing, stored procedures
  • Knowledge of REST API development and design patterns
  • Strong knowledge of Data Structures and OOPS concepts
  • Unit Testing experience for UI and backend codebase
  • Problem-solving skills and ability to learn new technologies
  • Experience working with cross-functional teams across multiple locations
  • Knowledge of performance, scalability, and security considerations for web applications
  • Experience with AI-enabled development tools (GitHub Copilot, ChatGPT, Cursor)
  • 3-5 years Agile and Scrum methodologies experience
  • Implementation of software engineering best practices across SDLC
  • Strong interpersonal and communication skills
  • Experience handling engineering escalations preferred
  • Strong operational and project management skills in product development
  • Knowledge of large-scale deployment architectures, monitoring, and CI/CD
  • Hands-on experience with AI-assisted coding and automation workflows
  • Basic understanding of prompt engineering and LLM usage
  • Understanding of advanced AI concepts including RAG, agentic AI, model fine-tuning
  • Bachelor’s degree in engineering (CS/IT) or equivalent

Tech stack

TypeScriptAngular 15+JavaPythonGolangNodeJSJavaScriptAngularJSSQLLinux/UNIXREST APIES6

Benefits

Paternity/maternity leaveHealthcare insuranceBroadband reimbursementKitchen with healthy snacks and drinksCatered lunches

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.