Apply

Android Engineer

Posted over 1 year agoViewed

View full description

πŸ“ Location: United states

πŸ” Industry: Technology

πŸ—£οΈ Languages: English

Requirements:
Passionate for continuous learning, bs/ms in computer science or equivalent, 4+ years of experience with java or kotlin, 3+ years of experience in developing native android applications, deep experience with git and github, ability to operate in a fast-paced environment, ability to lead projects with a team of android developers, experience with reactive platforms, experience with android mvvm and dependency injection, experience building reusable libraries and sdk's
Responsibilities:
Guide and make technical decisions, lead architecture and design, mentor other developers, prototype unproven concepts, stay up to date with mobile trends, automate tasksApply

Related Jobs

Apply

πŸ“ Brazil

πŸ” Software Development

🏒 Company: 99x Brazil (formerly Nextly)

  • 3+ years of experience in Android development.
  • Proficiency in Kotlin and Java programming languages.
  • Experience with Material Design
  • Solid understanding of mobile application architecture and design principles.
  • Familiarity with various popular libraries (Jetpack, Room, Hilt, Google Maps)
  • Strong problem-solving skills and ability to work in a collaborative team environment.
  • Advanced English communication skills, both verbal and written.
  • Develop and maintain high-quality Android applications using Kotlin and Java.
  • Collaborate with product designers and backend engineers to implement new features.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications to enhance user experience.
  • Ensure adherence to best practices in coding, testing, and deployment.
  • Stay up-to-date with the latest industry trends and advancements in Android development.

AndroidDesign PatternsJavaKotlinUI DesignMobile testingRESTful APIs

Posted 6 days ago
Apply
Apply
πŸ”₯ Android Engineer
Posted 13 days ago

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 107000.0 - 149000.0 USD per year

πŸ” Software Development

🏒 Company: Life360πŸ‘₯ 251-500πŸ’° $33,038,258 Post-IPO Equity over 2 years agoπŸ«‚ Last layoff about 2 years agoAndroidFamilyAppsMobile AppsMobile

  • Strong debugging skills
  • Identify and correct bottlenecks and fix bugs to improve application performance and responsiveness.
  • Strong understanding of software architecture principles and experience in making codebases more testable
  • Expert knowledge of Kotlin and familiarity with Android frameworks and APIs.
  • Proven experience in developing and implementing automated test strategies
  • Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product.
  • Design and maintain robust frameworks for Android using tools such as Kotlin, Jetpack Compose, MVVM, or other relevant frameworks.
  • Create foundational automation workflows that lead to better product quality and reliability.
  • Conduct code reviews and mentor junior engineers to promote best practices and improve code quality.
  • Work closely with product managers, designers, and engineers to define, design, and ship new features and test strategies.

AndroidGitKotlinSoftware ArchitectureREST APICI/CDDebugging

Posted 13 days ago
Apply
Apply

πŸ“ Finland

πŸ” Software Development

🏒 Company: AlphaSense Helsinki

  • Experience developing best-in-class applications with Kotlin on Android
  • Experience with developing Jetpack Compose applications
  • Experience with Async/Await & Coroutines based networking
  • Experience with GraphQL
  • Experience with building a strong automated testing infrastructure
  • Experience with building CI/CD pipelines
  • Integrate AlphaSense’s GenSearch features
  • Design the app to meet the specific requirements of enterprise environments
  • Design the app architecture
  • Use the latest Android SDKs
  • Choose the right third-party libraries
  • Integrate analytics and debugging tools

GraphQLSoftware DevelopmentSQLAndroidDesign PatternsKotlinUI DesignMobile testingCI/CDRESTful APIsJSONDebuggingSaaS

Posted 19 days ago
Apply
Apply
πŸ”₯ Senior Android Engineer
Posted about 1 month ago

πŸ“ 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 for UI layouts, Retrofit & Volley (or similar libraries) for networking, 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.
  • Design & Development: Develop, maintain, and optimize high-performance Android applications using Kotlin.
  • Feature Implementation: Implement new features while improving existing functionality, focusing on user experience and performance.
  • Code Reviews & Best Practices: Participate in peer code reviews and contribute to the continuous improvement of coding standards and development processes.
  • Technical Leadership: Drive technical discussions, product development reviews, and propose innovative solutions.
  • Collaboration: Work cross-functionally within an Agile Scrum team, collaborating with backend developers, UX designers, and product managers.
  • Mentorship: Guide and mentor junior engineers, fostering a culture of continuous learning and knowledge-sharing.
  • Scalability & Optimization: Continuously refactor and extend existing systems to ensure they are scalable, maintainable, and resilient.
  • Real-Time Data Sync: Build real-time frameworks for bidirectional data synchronization between mobile and backend systems.

AndroidJUNITKotlinFirebaseCommunication SkillsProblem Solving

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: Fetch

  • Experience in constructing architecture and common components to enhance scalability, consistency, and maintainability throughout the product development cycle
  • Familiarity with app profiling and debugging both logic and performance issues
  • Ability to focus and lead the team on updating a large codebase with the architecture and components you’ve helped enhance
Build and maintain a world class mobile application that works directly with our backend services and external partners

Software DevelopmentAndroidDesign PatternsGitKotlinData StructuresMobile testingCommunication SkillsAnalytical SkillsCI/CDRESTful APIsMentoringAttention to detailCritical thinkingJSONSoftware EngineeringDebugging

Posted about 1 month ago
Apply
Apply
πŸ”₯ Staff Android Engineer
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 169000.0 - 216000.0 USD per year

πŸ” Mobile Software Development

🏒 Company: Branch Metrics

  • 6+ years software shipping experience
  • 3+ years building Android applications
  • Deep experience with Android services
  • Proficiency in Java & Kotlin
  • Design, develop and scale on-device services
  • Build and ship a high-quality library (SDK)
  • Implement performance optimizations
  • Collaborate with multi-functional teams to refine requirements

AndroidKotlinSQLite

Posted about 1 month ago
Apply
Apply

πŸ“ Any country in which we have a physical presence

🧭 Full-Time

πŸ’Έ 190800.0 - 267100.0 USD per year

πŸ” Software Development

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F over 3 years agoπŸ«‚ Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • Expertise in Android engineering with at least 4 years of experience
  • Proficient in the Kotlin programming language
  • Strong software engineering fundamentals
  • A willingness to tackle the challenges of creating data-intensive, highly responsive, and fault-tolerant apps within the constraints of a smartphone environment
  • Build Ad experiences and create patterns for Reddit’s Android app that enhance our ads’ performance and functionality.
  • Collaborate across product, design, and engineering teams to innovate and implement sophisticated solutions for complex challenges.
  • Engage in the full development cycle: design, develop, QA, experiment, analyze, and deploy

DockerPostgreSQLSoftware DevelopmentAndroidDynamoDBKotlingRPC

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Android Engineer
Posted about 2 months 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 2 months ago
Apply
Apply

πŸ“ Brazil

🧭 Contract

πŸ” Digital learning products

🏒 Company: TeachableπŸ‘₯ 51-100πŸ’° $4,000,000 Series A almost 7 years agoEducationEdTechE-Commerce Platforms

  • 2-3+ years of hands-on experience in Android application development focused on Kotlin.
  • Knowledge of RESTful APIs and backend service integration.
  • Ability to communicate complex technical problems and propose iterative solutions.
  • Experience in designing and implementing technical projects within a team.
  • Understanding of clean architecture, SOLID principles, and design patterns.
  • Familiarity with MVVM and MVI architectural patterns.
  • Collaborate with Engineers, Product Managers, Designers, and QA engineers to build high-quality products.
  • Contribute to the technical design and architecture of services, databases, and applications.
  • Execute on the product development roadmap to drive team progression.
  • Write simple, clean, high-quality, well-tested software.
  • Seek ways to enhance design, coding, and testing practices.

KotlinRESTful APIs

Posted about 2 months ago
Apply
Apply
πŸ”₯ Staff Android Engineer
Posted about 2 months ago

πŸ“ Pakistan

🏒 Company: Gathern

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Preferred 8+ years of Android development experience.
  • Architect and design scalable Android solutions.
  • Develop complex features ensuring performance, security, and reliability.
  • Drive technical coding standards, reviews, and refactoring.
  • Optimize for Android performance.
  • Contribute to technical roadmap and strategy.
  • Lead critical incident management and improve processes.
  • Identify and implement tools, frameworks, and processes that streamline development and improve code quality.
  • Maintain comprehensive technical documentation for architecture, APIs, and development workflow.

Software DevelopmentAgileAndroidKotlinREST APIMicroservices

Posted about 2 months ago
Apply

Related Articles

Posted 23 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.