Android Engineer
Company
Hinge
Location
San Francisco, CA
Type
Full Time
Job Description
Want more jobs like this?
Get Software Engineering jobs in San Francisco, CA delivered to your inbox every week.
What You’ll Do:
- Contribute to the architecture, design and implementation of consumer facing features in the Tinder App using the latest technologies
- Build compelling in-app experiences that will reach millions of users globally
- Collaborate with engineers cross-functionally as well as the product and design team(s) to influence the roadmap and product development of Tinder’s App and servicesÂ
- Contribute to internal shared frameworks and libraries
- Shape the future of optimized analytics at Tinder from the ground up with innovative data tools for the analytics and data scientist team(s)
- Evolve Tinder’s architecture to support multiple authentication flows and account management
- Mentor, collaborate and learn with innovative and passionate team members
What You’ll Need:
- 2+ years of experience building consumer facing applications with native AndroidÂ
- Significant experience using Kotlin in a professional environment
- Well versed in popular architecture patterns such as MVVM, Clean, MVP etc.Â
- Understanding of the Android lifecycle for Activities & Fragments
- Experience using RecyclerView to create lists
- Willingness to work collaboratively in an Agile environment (scrum, planning poker, standup, etc.)
- Knowledge of the value of Dependency Injection frameworks such as Dagger
- Proficient in RxJava and kotlin coroutines/flow
- Proficiency writing your own unit tests
- Clear and solutions oriented communication style with a passion for code quality
Preferred Qualifications:
- Experience creating custom viewsÂ
- Proficient in consuming REST/JSON APIs with Retrofit
- Experience designing and architecting full stack applications, including API design and UI wireframing
- Knowledge of A/B testing tools (Firebase/Leanplum etc.)Â Â Â
- Experience creating custom animations that bring your views to life using SDK tools like Animator and MotionLayout
- Experience building user-facing features with modern Android UI tools, such as view binding or jetpack compose
- A BS or MS in Computer Science is amazing but not required; proficiency in modern android technologies and principles is what matters most
Date Posted
10/15/2024
Views
0
Similar Jobs
Software Engineer, Data Platform (Lead) - Benchling
Views in the last 30 days - 0
Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...
View DetailsSenior Product Manager, Dev Solutions - Atlassian
Views in the last 30 days - 0
Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...
View DetailsPrincipal, Strategy - Point B
Views in the last 30 days - 0
Point B is a business innovation firm that specializes in transformation by combining advanced technologies and industry expertise They aim to help bu...
View DetailsLead Software Engineer (Roku Development) - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is seeking an experienced Lead Software Engineer for the Roku Client Application Engineering Team The role invol...
View DetailsGenAI Architect - ServiceNow
Views in the last 30 days - 0
ServiceNow a global market leader in AIenhanced technology is seeking a GenAI Architect to drive customer outcomes and value realization The role invo...
View DetailsEntry Level Software Engineer - EchoStar
Views in the last 30 days - 0
EchoStar Corporation a global leader in satellite communication solutions is seeking an Entry Level Software Engineer for its Hughes Network Systems d...
View Details