Open positions in ANDROID


Viacom.Tech in Warsaw plays a crucial role in Viacom`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Junior Software Engineer - Mobile. As a Junior Software Engineer, you will be a part of a top-line engineering team, building mobile applications that reach millions of end-users globally. Your main goal will be to work together with your colleagues to craft scalable software for Android or iOS platforms, resistant to high traffic and to optimize existing solutions.

Job ID: JSEM
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code under supervision of more experienced team members
  • Improving automated test coverage
  • Taking part in resolving advanced technical problems
  • Keeping up to date with modern software development technologies

Your profile:

  • First practical experience in programming for Android (Java) or iOS (Swift / Objective-C) and familiarity with related frameworks/libraries
  • Knack for algorithms and optimization
  • Curiosity, desire to learn and ambition to quickly become a self-reliant, top-notch software engineer
  • Good command of English (we work directly with colleagues around the World)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
Viacom.Tech in Warsaw plays a crucial role in Viacom`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Lead Software Engineer – Mobile. We need someone with at least five years of hands-on software development experience and three years of experience with mobile application development (Android / iOS) who can lead a team with excellent technical guidance

Job ID: LSEM
Job type: Full time, regular

Responsibilities:

  • Lead a team to build mobile applications using the modern SDK features and patterns with a team of engineers to develop fast, stable, and reliable components
  • Propose company-wise scope architecture and feature improvement and collaborate with various teams to execute the project in time
  • Understand product requirements, customer values, and Viacom business goals, and translate these business requirements into technical requirements
  • Write well tested, readable code for one of iOS/Android and have some experience plus high level of understanding of the other platform
  • Participate in design and code reviews with other developers, giving and taking feedback
  • Act as part of the third level support team, working with first and second level support to resolve problems and perform root cause analysis
  • Be flexible and willing to learn both independently and with other team members
  • Learn a large existing code base and add new features to it

Your profile:

  • 5+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • 3+ years of experience with mobile application development (Android / iOS)
  • Experience in leading projects in a mobile team with prototyping, architecting, coding, testing, and releasing
  • Passion for solving business problems with automation
  • Experience developing with social APIs (Facebook, Twitter, Instagram) and OAuth/SAML
  • Working knowledge of RESTful APIs, network protocols like TCP/IP, HTTP, and HTTPS
  • Knowledge of Continuous Integration and Test Driven Development (TDD)
  • Understanding of source control systems like Git
  • Very good English language skills (verbal and written)

Nice to have:

  • You participate and have had success in hackathons
  • You contribute to open source
  • Some experience with video/image processing, adaptive video streaming technologies, digital advertising platforms, and/or web analytics integration
  • Some experience developing games and game frameworks
  • Demonstrated interest in machine learning and natural language processing
  • Demonstrated interest in exploring data and creating visualizations

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
Viacom.Tech in Warsaw plays a crucial role in Viacom`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Manager of Mobile Development - Android. If you are an experienced Engineering Manager willing to lead a team of iOS developers, a creative problem solver, and love to create great software, then you may be reading about your next job right now!

Job ID: MMDA
Job type: Full time, regular

Responsibilities:

You will be working as a part of fast-paced, cross-functional, Agile team, building highly optimized native Android experiences for kids, supporting brands like Nick, Nick Jr., and Noggin. As a hands-on manager, you will lead and mentor the team, share your knowledge about development in Java, provide feedback in design and code reviews, and promote best industry practices. By working closely with team’s Architect and external technical software partners, you will be responsible for the design, development, and implementation of high-quality native mobile apps. You will manage the technical roadmap of the products, provide accurate work estimations, review, execute, and maintain key technical decisions, standards, and policies. As a technical representative, you will clearly communicate the team’s path to your business partners, as well as assist with the recruitment process as a key voice on hiring decisions. In conjunction with Director, you will translate business requirements into technical ones and execute a vision and suggested principles with the team.

Your profile:

  • 5+ years of hands-on experience in Android software development with Java, and at least one additional language (C, C++, Python, Ruby, Scala, etc.)
  • Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Experience managing and mentoring a mobile development team
  • Successfully launched apps in the Google Play and Amazon Appstore
  • Expert development skills including client-side technologies, design, architecture, and writing of clean, reusable, extensible, standards-compliant code
  • Experience with Android testing specifics, including unit, functional and UI testing and applied knowledge of frameworks like Robolectric and Espresso
  • Working experience with deducing problems using memory and rendering Android performance measuring tools
  • Knowledge of advanced ways to execute flexible app architecture using dependency injection
  • Leverage third-party SDKs to enhance effort at solving the business needs
  • Strong understanding of OOD, and Agile methodologies such as Scrum or Kanban
  • Familiarity with continuous integration/deployment techniques
  • Experience with build tools such as Gradle
  • Ability to write ‘just enough’ documentation
  • Great communication skills, both with technical and non-technical team members

Nice to have:

  • Prior experience with adaptive video streaming technologies, digital advertising platforms, and/or web analytics integration
  • Experience with launching streaming video media related apps in the Google Play and Amazon Appstore
  • Familiarity with Android TV, Fire TV, Google Cast, and Amazon Appstore apps development
  • Native mobile game development experience
  • Proficiency in table tennis is a huge plus!

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
Viacom.Tech in Warsaw plays a crucial role in Viacom`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer - Android. We need someone with at least two years of experience and deep understanding of core concepts of android development

Job ID: SEA
Job type: Full time, regular

Responsibilities:

  • Developing and building Nickelodeon mobile applications focused on the Android platform
  • Assist in the technical development and component integration from internal and third party vendors

Your profile:

  • 2+ years of relevant professional experience plus a Master?s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor's degree
  • Good experience with developing Android applications
  • Experience in Android development using Java
  • Very good knowledge of Android SDK
  • Experience in using Gradle and Android Studio
  • Working knowledge of git and developer contribution flows like CI, git-flow and code reviews
  • Advanced knowledge of testing on Android including unit, functional and UI testing
  • Knowledge of dependency injection
  • Very good English language skills (verbal and written)

Nice to have:

  • Deep understanding of OOP principles
  • Working experience with deducing problems using memory and rendering Android performance measuring tools
  • Excellent team player that can work together with other talented developers
  • Strong communication skills
  • Reliable, completes tasks and thrives within a fast-paced environment
  • Android transition and animation experience is plus
  • Launching streaming video media related apps in Google Play and Amazon Appstore is a plus
  • Game development experience is a plus
  • Android TV, Chromecast, Android Wear experience is a plus

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
Viacom.Tech in Warsaw plays a crucial role in Viacom`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - Android. We need someone with at least four years of experience and deep understanding of core concepts of android development and with lead experience on numerous android projects

Job ID: SRSEA
Job type: Full time, regular

Responsibilities:

  • Develop and build engaging Nickelodeon mobile applications focusing on the Android platform
  • Solve challenging Android development concerns when it comes to user experiences for children
  • Assist in the technical development and component integration from internal and third party vendors

Your profile:

  • 4+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Significant team experience with developing Android applications
  • Deep understanding of OOP principles
  • Advanced experience in Java and its particular style when developing for Android
  • Experience in leveraging and properly using all major package SDK constructs
  • Experience in using Gradle and Android Studio
  • Working knowledge of git and developer contribution flows like CI, git-flow and code reviews
  • Advanced knowledge of testing specifics of Android including unit, functional and UI testing
  • Working experience with deducing problems using memory and rendering Android performance measuring tools
  • Know advanced ways to develop flexible app architecture using dependency injection
  • Leverage third party SDKs to enhance effort at solving the business needs
  • Experience with Agile Development and ticketing systems like JIRA
  • Excellent team player that can work together with other talented developers
  • Strong communication skills
  • Reliable, completes tasks and thrives within a fast-paced environment
  • Very good English language skills (verbal and written)

Nice to have:

  • Android transition and animation experience is plus
  • Launching streaming video media related apps in Google Play and Amazon Appstore is a plus
  • Game development experience is a plus
  • Android TV, Chromecast, Android Wear experience is a plus

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!