Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Android Senior Software Engineer image - Rise Careers
Job details

Android Senior Software Engineer

LinkedIn is the world’s largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We’re also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that’s built on trust, care, inclusion, and fun – where everyone can succeed.Join us to transform the way the world works.At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what’s best for you and when it is important for your team to be together.Our team, Product Application UX Infrastructure, is passionate about every pixel. At the heart of our work, as we create the framework for the next generation of consumer and enterprise applications at LinkedIn, is our commitment to delivering a user experience that is accessible, consistent, high-performing, and delightful. As a Senior Software Engineer on Android, you will design and develop core user experience components and frameworks, establish the underlying infrastructure, collaborate with product engineering teams, and provide architectural guidance. Your role will enable these teams to efficiently experiment and build their applications.Responsibilities:• You will design and execute user-facing features for the native LinkedIn app on Android devices by leveraging mobile operating system frameworks for multi-threading, persisting data, and managing user experience and graphics across multiple screen sizes.• You will use the latest cutting edge technologies and libraries for building responsive native apps for Android.• You will build scalable native mobile apps using LinkedIn’s internal libraries.• You will produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration.• You will provide technical leadership, driving best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.Basic Qualifications• BA/BS in Computer Science or related technical field or equivalent practical experience.• 2+ years of industry experience in software design, development, and algorithm related solutions.• 2+ years programming experience in languages such as Java, Kotlin, Python, Javascript, C/C++, C#, etc."Preferred Qualifications:• BS and 5+ years of relevant work experience, MS and 4+ years of relevant work experience, or PhD and 2+ years of relevant work experience.• 2+ years programming experience in Java, Kotlin and Jetpack Compose.• Proficiency with Jetpack Compose and UX topics like Constraint Layout, Android Accessibility and the Material Design library.• Familiarity with Android tooling like Gradle, AGP, and Android Studio.• Experience building accessible Android applications and familiarity with accessibility standards and guidelines, such as WCAG, Section 508, Google Material Design, and Android App Quality guidelines.• Deep foundation in computer science with a strong understanding in data structures, and algorithms. Strong object-oriented skills including design, coding, and testing patterns.• Extensive experience in designing and building scalable application infrastructure, collaborating with stakeholders and diverse teams, and delivering projects on time and with exceptional quality.• Familiarity with API design and client/server communication principles and technologies like gRPC and GraphQL.Suggested Skills• Kotlin• Jetpack compose• API developmentYou will Benefit from our Culture:We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.LinkedIn is committed to fair and equitable compensation practices.The pay range for this role is $121,000 to $198,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit https://careers.linkedin.com/benefits.Equal Opportunity StatementLinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. LinkedIn is an Affirmative Action and Equal Opportunity Employer as described in our equal opportunity statement here: https://microsoft.sharepoint.com/:b:/t/LinkedInGCI/EeE8sk7CTIdFmEp9ONzFOTEBM62TPrWLMHs4J1C_QxVTbg?e=5hfhpE. Please reference https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf and https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf for more information.LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at accommodations@linkedin.com and describe the specific accommodation requested for a disability-related limitation.Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:-Documents in alternate formats or read aloud to you-Having interviews in an accessible location-Being accompanied by a service dog-Having a sign language interpreter present for the interviewA request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.Pay Transparency Policy StatementAs a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: https://lnkd.in/paytransparency.Global Data Privacy Notice for Job CandidatesThis document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: https://lnkd.in/GlobalDataPrivacyNotice
LinkedIn Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
LinkedIn DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of LinkedIn
LinkedIn CEO photo
Ryan Roslansky
Approve of CEO

Average salary estimate

$159500 / YEARLY (est.)
min
max
$121000K
$198000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Android Senior Software Engineer, LinkedIn

Are you ready to elevate your career as an Android Senior Software Engineer at LinkedIn in sunny Mountain View, CA? At LinkedIn, we are more than just an employment platform; we are a thriving community committed to transforming the professional landscape by connecting talents with opportunities. In this exciting role within our Product Application UX Infrastructure team, you'll have the chance to create stunning user experiences for millions of users. You'll design, develop, and refine core components that support our native mobile app on Android while collaborating closely with product engineering teams. With your expertise, you'll implement cutting-edge technologies and establish a scalable infrastructure that allows for innovative experimentation and efficient app development. We value high quality, so you'll be producing top-notch software that undergoes rigorous testing and code review, fostering a collaborative environment where technical leadership shines. A solid background in Java or Kotlin, along with 2+ years in software development, will serve you well as you tackle real-world challenges. Plus, working here means you'll benefit from our hybrid work model, which gives you the flexibility to work where you're most productive. At LinkedIn, we're committed to our employees' growth and well-being while promoting a culture of trust, diversity, and fun. Come, be a part of our mission to change the way the world works—you won't just be part of a company, but part of a community that empowers every individual.

Frequently Asked Questions (FAQs) for Android Senior Software Engineer Role at LinkedIn
What are the main responsibilities of the Android Senior Software Engineer at LinkedIn?

As an Android Senior Software Engineer at LinkedIn, your main responsibilities will include designing and implementing user-facing features for the LinkedIn app on Android devices, utilizing mobile frameworks for data persistence and user experience management. You will also produce high-quality native applications through unit testing and code reviews while collaborating with diverse product engineering teams to deliver exceptional results.

Join Rise to see the full answer
What qualifications are required for the Android Senior Software Engineer position at LinkedIn?

To qualify for the Android Senior Software Engineer role at LinkedIn, candidates should have a BA/BS in Computer Science or a related field alongside 2+ years of experience in software development. Additionally, proficiency in programming languages like Java and Kotlin is essential, as well as familiarity with tooling like Gradle, and experience with UX principles in Android app development.

Join Rise to see the full answer
What skills are preferred for the Android Senior Software Engineer role at LinkedIn?

Preferred skills for the Android Senior Software Engineer at LinkedIn include strong experience with Jetpack Compose, Java, and Kotlin. Candidates should also have a solid understanding of application infrastructure design, API development, and accessibility guidelines. Familiarity with Google Material Design and scaling applications will help you excel in this position.

Join Rise to see the full answer
How does LinkedIn support the development of its Android Senior Software Engineers?

LinkedIn strongly believes in employee development and offers various resources for its Android Senior Software Engineers. You'll have access to generous health and wellness programs, continuous learning opportunities, mentorship, and a culture that prioritizes growth and inclusivity, ensuring you can develop your skills and advance your career.

Join Rise to see the full answer
What is the work environment like for the Android Senior Software Engineer at LinkedIn?

The work environment for an Android Senior Software Engineer at LinkedIn is flexible and collaborative. With a hybrid work model, you can choose to work from home or in the office, depending on what suits your needs best. You’ll be joining a community that encourages creativity, innovation, and teamwork while fostering a culture of trust and inclusion.

Join Rise to see the full answer
Common Interview Questions for Android Senior Software Engineer
Can you describe your experience with Kotlin and how you've used it in past projects?

When responding to questions about your Kotlin experience, share specific examples of projects where you utilized Kotlin. Highlight how it improved your development process and mention any particular features like coroutines or Jetpack components that enhanced your app's performance.

Join Rise to see the full answer
How do you approach designing user interfaces for diverse screen sizes in Android applications?

Discuss your familiarity with responsive design principles, and share examples where you used Constraint Layout or Jetpack Compose to ensure a seamless user experience across various devices. Emphasize the importance of testing on multiple devices to validate your UI designs.

Join Rise to see the full answer
What methods do you use to ensure your Android applications are accessible?

Highlight your knowledge of accessibility standards like WCAG and your experience in implementing tools such as TalkBack for screen readers in your applications. Discuss how you test for accessibility and advocate for inclusive design practices in your team.

Join Rise to see the full answer
Could you explain your understanding of API design and how you've implemented it in your past work?

When asked about API design, elaborate on your experience with RESTful APIs or GraphQL, illustrating how you've structured requests and responses for efficiency. Include an example where effective API communication improved your application's performance.

Join Rise to see the full answer
Describe a challenging technical problem you encountered in your projects and how you solved it.

Narrate a specific challenge you faced, explaining the steps you took to analyze the issue, the solution you implemented, and the outcome. This showcases your problem-solving capabilities and your ability to learn and adapt.

Join Rise to see the full answer
What strategies do you use for writing unit tests for your Android applications?

Discuss the importance of unit testing in maintaining code quality, and share your preferred testing frameworks like JUnit or Mockito. Provide examples of specific tests you've created to validate core functionalities in your native applications.

Join Rise to see the full answer
How do you stay updated with the latest Android development trends and technologies?

Express your commitment to ongoing learning through resources like blogs, courses, or attending industry conferences. Mention specific communities or platforms you engage with to keep up with the evolving Android landscape.

Join Rise to see the full answer
Can you give an example of a project where you had to collaborate with a cross-functional team?

Highlight your experience in working with product managers, designers, and other engineers. Describe how you fostered communication and collaboration to achieve a successful project outcome, stressing your teamwork and interpersonal skills.

Join Rise to see the full answer
What tools do you use for continuous integration and deployment in your projects?

Mention the CI/CD tools you've utilized, such as Jenkins or CircleCI, and describe how you set up automated testing and build processes to enhance code quality and deployment efficiency.

Join Rise to see the full answer
Why are you interested in working for LinkedIn as an Android Senior Software Engineer?

Use this question to express your alignment with LinkedIn's mission to connect professionals and your excitement about contributing to innovative projects. Mention the aspects of LinkedIn's culture and community that resonate with you personally.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Visa Remote Singapore, Singapore
Posted yesterday
Photo of the Rise User
MYOB Remote No location specified
Posted 14 days ago
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago

Our mission is to create economic opportunity for every member of the global workforce and this vision connects our more than 16,000 employees in dozens of offices across five continents. It inspires us to invest in our talent, support career grow...

385 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!