ANDROID SOFTWARE ENGINEER

$0

Tuesday, September 12, 2023 at 1:48:06 AM Coordinated Universal Time
International
United States, California, Palo Alto
Description

Full-time


1,001-5,000 employees · Technology, Information and Internet

About the job

job summary:


Description


As an Android Software Engineer, you will be working on our Component Library, working closely with designers and collaborating with several teams to build and integrate a suite of patterns, interactions and experiences.


You will work on an Android application used by tens of millions of users, in a challenging, fast-paced environment, helping to bridge UX best practices and scalable product execution. You'll demonstrate your creativity, analytical skills, and knowledge of user-facing technologies to enable efficient, high-quality patterns that will define the next phase of our experience and lay the groundwork for global expansion.


We are seeking an impassioned, self-directed, experienced Android Software Engineer who will help to elevate design within the company through insightful, rigorous, creative and scalable engineering. For us, the right engineer will be an excellent communicator with deep roots in product design and an unyielding passion for design. You are comfortable in a fast-moving organization, energized about working in a startup at the forefront of news media, interested in other languages and cultures, hyper-collaborative, and excited to influence the direction of the news. We are an equal opportunity employer and passionate about building a diverse workforce. Women, people of color, and underrepresented minorities are encouraged to apply.


Technology


  • Language: Java, Kotlin
  • Libraries: Firebase, OKHTTP, ExoPlayer, Lottie, Coil, Timber, Jackson, detekt
  • Tools: GitHub, Slack, CirecleCI
  • Issue Management: JIRA
  • Document Management: Notion


Requirements


  • 3-5 + years of experience with Android application development
  • Experience with coding in both Kotlin and Java
  • Experience building maintainable and testable codebases, including unit testing techniques
  • Experience in designing and implementing user interfaces.
  • Experience in high-fidelity prototyping
  • Experience working with cross-functional teams
  • Business level communication in English


Nice to Haves


  • Experience building Design Systems, UI libraries or common components
  • Experience working closely to design teams
  • Experience with applying unified architectures on a large-scale mobile project
  • Familiar with design patterns and architecture design (e.g UML)
  • Experience with other programming languages
  • Experience with Android performance tools
  • Experience with multithreading programming and mobile memory management


Benefits


  • Equity included
  • 100% medical, dental and vision insurance coverage (for self and family)
  • 401(k) matching program
  • Benefit plan with monthly allowances
  • Free lunch, snacks, drinks at the office
  • Pet friendly office


location: PALO ALTO, California


job type: Permanent


salary: $170,000 - 210,000 per year


work hours: 8am to 4pm


education: Bachelors


responsibilities:


  • Lead the implementation design, execution, and performance optimization of an Android application used by tens of millions of users
  • Work closely with global cross-functional teams (UX Designers, Product Managers, Engineers, etc.) to build scalable solutions for the SmartNews application
  • Optimize mobile platform with the latest Android and Swift technology to improve user experience and mobile engineering productivity
  • Proactive, innovative, creative technical problem solving with a focus on metrics
  • Rapid prototype development to visualize impactful product for the user and the business


qualifications:


  • Experience level: Experienced
  • Minimum 4 years of experience
  • Education: Bachelors


skills:


  • Mobile Android
  • Java
  • Kotlin


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.


At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).


Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.


We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.


For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.


  • provided by Dice