Android Engineer
Why Join Us?
- Collaborate with a powerhouse team from top industry players like Lensa, Picsart, Viber, AIRI, and Yandex.
- Gain insights from investors with a track record of successful exits, including the sale of Looksery and AI Factory to Snap for $150M and $166M respectively.
- Be part of a rapidly growing company with $3M ARR and 150,000 happy customers across the US and Europe.
- Dive into innovative product development strategies in a dynamic and fast-paced startup environment.
About the Role
As an Android Engineer at Glam, you will drive the development of cutting-edge features, ensuring top-notch performance on Android devices. Your expertise in Android development will be critical in crafting captivating user experiences. If you are passionate about building innovative mobile applications and thrive in a dynamic startup environment, this role is tailor-made for you.
Key Responsibilities
- Feature Development:
- Design, architect, and implement advanced photo editing features such as filters, effects, overlays, and video editing capabilities to enhance the user experience.
- Performance Optimization:
- Optimize the application for speed and responsiveness, leveraging your expertise in performance profiling and tuning to ensure a seamless user interface.
- Cross-Functional Collaboration:
- Collaborate closely with designers, product managers, and backend engineers to define product requirements, ensuring alignment with the product vision and business goals.
- Quality Assurance:
- Work with the QA team to implement comprehensive testing strategies, maintain code quality, and identify areas for improvement.
Qualifications
- Education:
- Bachelor's or Master's degree in Computer Science or a related field.
- Experience:
- Proven experience as an Android Developer with a strong portfolio of released applications.
- Technical Skills:
- Deep understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with offline storage, threading, and performance tuning.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools, such as Git.
Benefits
- Competitive salary and equity options.
- Opportunities for remote work.