Software Engineer - Android
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
Experteer Overview In this role you will design and deliver native Android features for LinkedInās mobile app, leveraging modern Android frameworks and internal libraries. Youāll work across the stack to ensure responsive, scalable experiences and contribute to high-quality, well-tested code in a collaborative engineering environment. Youāll lead technical initiatives, improve productivity, and support cross-functional programs that scale with the business. This is a hybrid position balancing home and office work to align with team needs and culture. Compensation / Benefits * Design and implement user-facing features for the Android app using mobile OS frameworks * Utilize cutting-edge Google-recommended technologies to build responsive native apps * Build scalable mobile apps with LinkedInās internal libraries * Apply synchronous and asynchronous design patterns and deliver code with speed and quality * Write unit tests, participate in code reviews, and maintain CI readiness * Provide technical leadership and drive best engineering practices for cross-functional programs * Identify and evangelize opportunities to improve engineering productivity Tasks * BS in Computer Science or related technical field involving coding or equivalent experience * 1+ years of industry experience * MS or PhD in Computer Science or related field (preferred) * Strong foundation in data structures, OOP, and algorithms * Knowledge of mobile design patterns (MVC/MVVM/MVP) * Familiarity with API design and client/server architecture * Understanding of multithreading and performance optimization * Experience with Android debugging tools and performance profiling * Experience writing automated tests for Android apps * Programming experience in Kotlin Key requirements * health and wellness programs * time away/paid time off * competitive compensation * stock options * annual performance bonus * benefits
Requirements
and technical leadership and drive best engineering practices for cross-functional programs * Identify and evangelize opportunities to improve engineering productivity Tasks * BS in Computer Science or related technical field involving coding or equivalent experience * 1+ years of industry experience * MS or PhD in Computer Science or related field (preferred) * Strong foundation in data structures, OOP, and algorithms * Knowledge of mobile design patterns (MVC/MVVM/MVP) * Familiarity with API design and client/server architecture * Understanding of multithreading and performance optimization * Experience with Android debugging tools and performance profiling * Experience writing automated tests for Android apps * Programming experience in Kotlin Key requirements * health and wellness programs * time away/paid time off * competitive compensation * stock options * annual performance bonus * benefits
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
What Jobs Can You Get with a Software Engineering Degree?
Cross Platform Mobile Development Frameworks to Use in 2025