Principal Software Engineer Android App Developer

Year    Pune, Maharashtra, India

Job Description


PubMatic (Nasdaq: PUBM) is an independent technology company maximizing customer value by delivering digital advertising's supply chain of the future.PubMatic's sell-side platform empowers the world's leading digital content creators across the open internet to control access to their inventory and increase monetization by enabling marketers to drive return on investment and reach addressable audiences across ad formats and devices.Since 2006, our infrastructure-driven approach has allowed for the efficient processing and utilization of data in real time. By delivering scalable and flexible programmatic innovation, we improve outcomes for our customers while championing a vibrant and transparent digital advertising supply chain.Position DescriptionWe are looking for a highly skilled Android App Mobile Developer with a proven record of accomplishment of 6-9 years of experience. The developer will be responsible for feature designing, developing, and delivering our advertisement SDK (Software Development Kit) on Android platform.As a core component of our product, the SDK serves as a vital link connecting app developers with our PubMatic backend systems. It controls every aspect of ad requests, responses, and rendering of various ad formats within the application.This is a unique opportunity for you to work on an SDK development that will challenge your technical expertise. If you are up for the challenge and have the necessary experience and skills, we invite you to join the PubMatic team.Responsibilities:

  • Implement commercial-grade software, using the company standards for coding style and unit testing coverage for your work product.
  • Design and build new features for PubMatic's Ads SDK, build the demonstrative applications, ensure the performance and quality of each feature.
  • Collaborate with a cross engineering team to define, design, and ship new features.
  • Should be able to work closely with other internal teams to deliver the quality deliverable.
  • Provide top-notch customer support from engineering whenever required.
  • Perform code and design reviews for code implemented by peers or as per the code review process.
  • Demonstrate ability to self-direct, work ownership and work independently.
  • Demonstrate excellent verbal and written communication skills.
Requirements:
  • 6+ years of experience in Android application or SDK development.
  • Strong computer science fundamentals such as data structures and algorithms.
  • Proficient with Java and Kotlin programming languages.
  • Demonstrated experience developing WebView components.
  • Excellent in problem-solving skills.
  • Excellent knowledge of writing the Junit test cases.
  • Good understanding of clean architecture and MVP product design principles.
  • Experience with memory management, multi-threading, and performance tuning.
  • Familiarity with RESTful APIs to connect Android/iOS clients to back-end services.
  • Good to have knowledge of Unity framework, JavaScript, or any hybrid technologies such as React Native and Flutter
  • Experience with performance and memory tuning with tools such as Instruments.
  • Proficient understanding of code versioning tools such as Git.
  • Familiarity with continuous integration like Jenkins, Static code analyzers,etc.
  • Troubleshoot any issues with existing features, live on production.
  • Good to have knowledge of the Advertising domain.
#LI-DNIReturn to Office: PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days in office and 2 days working remotely) that is intended to maximize collaboration, innovation, and productivity among teams and across functions.Benefits: Our benefits package includes the best of what leading organizations provide, such as stock options, paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we're back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!Diversity and Inclusion: PubMatic is proud to be an equal opportunity employer; we don\'t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

PubMatic

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3354709
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year