Apply

Senior Android Engineer

Posted 4 months agoInactiveViewed

View full description

💎 Seniority level: Senior

📍 Location: United States

🔍 Industry: Early education technology

🗣️ Languages: English

🪄 Skills: LeadershipSoftware DevelopmentAndroidKotlinSoftware ArchitectureCommunication SkillsAnalytical SkillsCollaboration

Requirements:
  • Experience as a Senior Android Engineer.
  • Strong collaboration skills.
  • Comfortable taking ownership and initiative on projects.
  • Eager to work in a dynamic startup environment requiring scrappiness, flexibility, and creativity.
Responsibilities:
  • Be part of a team responsible for maintaining and improving mobile platform architecture.
  • Work closely with other Product Engineering teams to build user-facing products and features.
  • Consider both technical and business drivers to efficiently deliver value.
Apply

Related Jobs

Apply

📍 United States, LATAM

🧭 Full-Time

🔍 Software Development

🏢 Company: IT Scout

  • 5+ years of hands-on experience in Android development
  • Strong proficiency in Kotlin with a deep understanding of Android SDK
  • Experience with MVVM architecture and best coding practices
  • Expertise in the following libraries & technologies: XML, Retrofit & Volley (or similar libraries), Firebase ecosystem (authentication, Firestore, push notifications, etc.), Dagger-Hilt (or similar) for dependency injection, WorkManager for background tasks, LaunchDarkly for feature flag management, Fragments (or similar navigation patterns), Barcode Scanning for mobile scanning functionality, LogRocket (or similar) for debugging & logging
  • Experience with testing frameworks (JUnit, Espresso) and writing automated tests
  • Strong problem-solving and communication skills
  • Ability to work independently and thrive in a fast-paced startup environment
  • Develop, maintain, and optimize high-performance Android applications using Kotlin
  • Implement new features while improving existing functionality, focusing on user experience and performance
  • Participate in peer code reviews and contribute to the continuous improvement of coding standards and development processes
  • Drive technical discussions, product development reviews, and propose innovative solutions
  • Work cross-functionally within an Agile Scrum team, collaborating with backend developers, UX designers, and product managers
  • Guide and mentor junior engineers, fostering a culture of continuous learning and knowledge-sharing
  • Continuously refactor and extend existing systems to ensure they are scalable, maintainable, and resilient
  • Build real-time frameworks for bidirectional data synchronization between mobile and backend systems

AndroidJUNITKotlinFirebaseCommunication SkillsProblem Solving

Posted 24 days ago
Apply
Apply
🔥 Senior Android Engineer
Posted about 1 month ago

📍 United States

💸 159000.0 - 259700.0 USD per year

🔍 Software Development

🏢 Company: Calm

  • 5+ years of related experience
  • 3 years of Android experience with Kotlin language
  • Proficient in using Android Studio and related tools to diagnose issues
  • Familiar with the Google Play Store release process and best practices to ensure smooth production deployments
  • Work with a team of engineers, designers, product managers and data scientists to develop compelling new features to attract and engage new users to Calm
  • Help define the future of the Android app at Calm
  • Directly impact the lives of tens of millions of people

AndroidKotlinProduct DevelopmentCommunication SkillsCI/CD

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Smart Home

  • 5+ years of application development experience with Android frameworks
  • Strong proficiency with Kotlin in an Android development environment
  • Experience in mobile design patterns (MVVM), building mobile frameworks / SDKs, building custom UX widgets and optimizing apps for performance
  • Experience with REST architecture for web services
  • Experience writing testable code and automating test regressions
  • Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing and operations
  • Develop and deliver new product features for our Android application
  • Improve engineering processes and tools to increase team effectiveness
  • Work across and collaborate with both technical and business teams
  • Promote robust and maintainable code, clear documentation, and deliver high quality work on schedules

AndroidDesign PatternsKotlinREST API

Posted 5 months ago
Apply