Android Tech Lead / Architect

Intellectsoft · Other US Location

Company

Intellectsoft

Location

Other US Location

Type

Full Time

Job Description

Description

Intellectsoft is a digital transformation consultancy that provides cutting edge engineering solutions for global organizations.

Our mission is to help enterprises accelerate adoption of new technologies, untangle complex issues that always emerge during digital evolution, and orchestrate ongoing innovation. Established in 2007, the company is headquartered in New York and operates in multiple offices and engineering centers in the US, the UK, the Nordic region and Eastern Europe.

Our main focus is on new and emerging technologies, such as Cognitive Computing, Decentralized Applications, and Internet-of-Things. Among our clients are globally recognized brand names, such as Universal Pictures, Jaguar Motors, Qualcomm, Ernst & Young, Clinique, Bombardier, London Stock Exchange, Harley-Davidson and many others.

For more information please visit our website

Our Client is a leader in innovative medical technology, specializing in tubeless insulin pump systems designed to improve the lives of people with diabetes. Its flagship product provides users with a discreet, easy-to-use, and reliable solution for managing their insulin needs. With a strong commitment to advancing diabetes care, the company continuously invests in research and development to enhance user experience and clinical outcomes.

The Client is in the initial stages of rearchitecting an app to adopt the MVI (Model-View-Intent) architecture, enhancing its overall structure and maintainability. This shift ensures a more organized separation of concerns, allowing for better state management and a smoother user experience. You will be leading this process by guiding the team of developers to achieve the goal.

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Android development, with at least 2+ years in an architecture or leadership role.
  • Proficiency in Kotlin and extensive experience with Jetpack Compose for building modern UIs.
  • Strong knowledge of MVI architecture and state management patterns.
  • Experience in cross-platform development, especially using Kotlin Multiplatform (KMP) or similar frameworks.
  • Expertise in Bluetooth Low Energy (BLE), including pairing, communication protocols, and optimizing BLE for mobile applications.
  • Familiarity with modern Android tools (e.g., Android Studio, Gradle) and reactive programming (Coroutines, Flow, RxJava).
  • Proven leadership and team mentorship experience.
  • Strong communication and collaboration skills, with an ability to work effectively across teams.

Nice to have skills

  • Experience with Kotlin Multiplatform or other cross-platform frameworks.
  • Familiarity with TDD, unit testing, and integration testing frameworks.
  • Knowledge of cloud services like Firebase, AWS, or Google Cloud.
  • Understanding of mobile app security best practices, particularly in BLE communication scenarios.

Responsibilities

  • Rearchitect existing Android applications to improve scalability, maintainability, and performance using Kotlin, Jetpack Compose, and MVI architecture.
  • Experience in cross-platform development using frameworks like Kotlin Multiplatform (KMP) or similar tools, ensuring performance consistency across platforms.
  • Design and develop mobile applications that integrate with Bluetooth Low Energy (BLE) devices, ensuring efficient and reliable wireless communication.
  • Optimize app performance, memory usage, and responsiveness using tools such as Android Profiler and Firebase Performance Monitoring.
  • Collaborate with cross-functional teams (product, UX/UI, and QA) to ensure efficient and cohesive development processes.
  • Provide technical leadership and mentorship to the development team, ensuring adherence to best practices like SOLID principles, clean architecture, and Test-Driven Development (TDD).
  • Drive improvements in CI/CD pipelines to streamline the development lifecycle and deployment processes.
  • Stay current with the latest trends in Android development, BLE technology, and mobile architecture, implementing relevant updates in existing projects.
  • Focus on app security, scalability, and performance, particularly in BLE-driven use cases.
Benefits
  • 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
  • Up to 15 unused absence days can be add to income after 12 month of cooperation
  • Health insurance for you
  • Depreciation coverage for personal laptop usage for project needs
  • Udemy courses of your choice
  • Regular soft-skills trainings
  • Excellence Сenters meetups

Apply Now

Date Posted

09/23/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Team Lead, Expansion Account Executive - Personio

Views in the last 30 days - 0

Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...

View Details

Lead Data Analyst - Mitigation - WISE

Views in the last 30 days - 0

Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details