What are the responsibilities and job description for the Android Engineer position at Glassdoor?
Our mission is to help people everywhere find a job and company they love. We’re transforming the workplace experience through the power of transparency. As the worldwide leader in employer branding and insights, our vision is for a world where transparency empowers the workforce and motivates companies to become better employers.
Please note this role is open to remote hiring. Our main office locations are in San Francisco, CA, Chicago, IL and Uniontown, OH.
About the Role
We are looking for an exceptional Android Engineer to play a key role in building the Fishbowl by Glassdoor Android app, as well as influencing and collaborating with the backend, product and design teams. As an Android engineer you will be challenged to play a key role in the architecture and design of a delightful user experience that will ensure Fishbowl remains a top class Android app. As a result of this, you will be helping countless professionals to have better careers and live a happier life.
About the Team
As a Software Engineer in Mobile, you will be working on the Mobile Application Engineering team that is responsible for the popular, award-winning iOS and Android apps. Our mobile apps are part of the key strategy in Glassdoor’s mission to help users find the jobs and companies they love. The Mobile Application Engineering team owns all aspects of our native apps feature set and delivery.
Compensation: $155,600.00 - $194,500.00
*At Glassdoor, operating transparently is at the heart of everything we do. That’s why we let job seekers know that salary ranges may differ for jobs depending on where these positions are filled. It’s no secret that the cost of living and other economic considerations vary widely across the country and the world.
At Glassdoor we apply a “tier” system to promote consistency in level of compensation for where roles are filled in different locations. The tiers are as follows:
- Tier 1 encompasses the highest salary range for states where large metropolitan areas are located (ie: San Francisco, New York City, Washington DC, & etc)
- Tier 2 encompasses salary ranges 15% less than those in Tier 1 for states with mid-sized cities (ie: Chicago, Dallas, Portland, etc)
- Tier 3 encompasses salary ranges 20% less than those in Tier 1 for states with smaller
- cities (including our Ohio office, Nevada, etc)
You can learn more about our compensation philosophy here and see salary ranges for all Glassdoor jobs here.
What You'll Do:
- You have at least 4 years of professional experience in production applications
- You are an independent, hard-working, responsible professional.
- You have strong team player skills
- You have the flexibility to work in a distributed team spreaded across multiple time zones
Required Technical Experience
- Kotlin, Java
- Android SDK, RxJava2, View-Bindings
- Deep understanding of application life cycle, the way how it executes in Android, Interrupts, system limitations, etc.
- Understanding of MVC, MVP, MVVM architectures
- Realm/Room
- Backend communication frameworks
- Firebase Realtime Database
- Push notifications
- MotionLayout, Glide
- Gradle, Android studio
- Deep understanding of Android application market deployment process
- Git
Nice-to-have Technical Skills:
- Agora
- Firebase Crashlytics and AppDistribution
- Transport layer protocols (TCP, UDP), Application layer protocols (HTTP, HTTPS, WebSockets), DNS
- Android JetPack
- OneSignal, Amplitude
- Deep Linking, branch.io
- Memory, CPU and Battery usage profiling and optimization
- Top level understanding of Android tech stack and development
For more information about some of the exciting technology work being done at Glassdoor, check out our Engineering Blog!
Why Glassdoor?
- 100% company paid medical/dental/vision/life coverage, with 80% dependent coverage.
- Equity Incentives in our parent company's ADR (Recruit Holdings, Stock ID: 6098T).
- Annual 10% bonus aligning with bi-annual performance reviews.
- 401(k) Plan with a Company Match to prepare for your future.
- Generous paid holidays and open paid time off.
Our Commitments
- Transparency: We are open and honest. We share information – the good and the bad – so we can continuously learn, collaborate and make the right decisions. Pay bands, our compensation philosophy, and employee feedback survey responses are shared publicly.
- Innovation: We actively pursue new and different ways to further Glassdoor’s mission. We forge our own path by challenging the status quo. The ultimate goal is not just to change how we operate at Glassdoor, but for every employer to follow our lead!
- Good People: We work together with integrity, respect and compassion for one another. We have fun together! We are inclusive, fair and humble while remaining confident. We do the right thing, period.
- GRIT: We are resilient, inventive and fearless. We see challenges as opportunities. With passion and courage, we come together to get the job done.
- Diversity, Equity, and Inclusion: We are dedicated to building a company that is more diverse and representative of society at large. Glassdoor externally publishes our Diversity & Inclusion report and information about our employee population to hold ourselves accountable to our dedication. We also provide programs and resources to build a greater sense of belonging for our employees.
Glassdoor is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to race, color, religion, national origin, ethnicity, age, sex, marital status, physical or mental disability, gender identity, sexual orientation, veteran or military status, or any other category protected under the law. Glassdoor is an equal opportunity employer; committed to creating a community of inclusion, and an environment free from discrimination, harassment, and retaliation.