Senior Android Developer
6 days ago
We are seeking an experienced Senior Android Developer to join our team at IBM Computing. As a senior developer, you will be responsible for designing, developing, and maintaining high-quality Android applications using native Android Development.
Key Responsibilities- Design and develop high-quality Android applications using native Android Development.
- Apply knowledge of MVVM and Clean architecture to ensure scalable and maintainable code.
- Refactor code to keep up to date with the latest technologies and best practices.
- Work on large codebases with attention to detail and adherence to best practices.
- Review code and mentor junior developers to ensure knowledge sharing and growth.
- Debug complex problems in large codebases and provide solutions.
- Coach and guide junior developers while maintaining your own work.
- Develop unit tests and ensure proper testing of code.
- Experience with Git version control.
- 5+ years of experience with native Android Development.
- Strong understanding of MVVM and Clean architecture.
- Excellent coding skills in Kotlin, Coroutines, and Dependency injection.
- Experience working on large codebases.
- Strong debugging and problem-solving skills.
- Ability to mentor and coach junior developers.
- Experience with unit testing.
- Proficiency in Git for version control.
IBM Computing is a team of business, strategy, and technology consultants that design, build, and run foundational systems and services that is the backbone of the world's economy. We partner with the world's leading companies in over 170 countries to build smarter businesses by reimagining and reinventing through technology, with our outcome-focused methodologies, industry-leading portfolio, and world-class research and operations expertise leading to results-driven innovation and enduring excellence.
Life at IBM ComputingWe understand that dedication to our clients' success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers. We strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment every day, all while having continuous trust and support in an environment where everyone can thrive, whatever their personal or professional background.
-
Senior Android Developer
7 hours ago
Calgary, Alberta, Canada IBM Computing Full timeSenior Android DeveloperAs a key member of our IBM Consulting team, you will play a crucial role in shaping the future of technology by designing and developing high-quality Android applications using native Android Development. Your expertise in Kotlin, Coroutines, and Dependency injection will be essential in driving innovation and adoption of new...
-
Senior Android Developer
4 hours ago
Calgary, Alberta, Canada IBM Computing Full timeSenior Android DeveloperAs a key member of our IBM Consulting team, you will play a crucial role in shaping the future of technology by designing and developing high-quality Android applications using native Android Development. Your expertise in Kotlin, Coroutines, and Dependency injection will be essential in driving innovation and adoption of new...
-
Senior Android Developer
9 hours ago
Calgary, Alberta, Canada IBM Computing Full timeSenior Android DeveloperAs a key member of our IBM Consulting team, you will play a crucial role in shaping the future of technology by designing and developing high-quality Android applications using native Android Development. Your expertise in Kotlin, Coroutines, and Dependency injection will enable you to create innovative solutions that drive business...
-
Senior Android Developer
5 hours ago
Calgary, Alberta, Canada IBM Computing Full timeSenior Android DeveloperAs a key member of our IBM Consulting team, you will play a crucial role in shaping the future of technology by designing and developing high-quality Android applications using native Android Development. Your expertise in Kotlin, Coroutines, and Dependency injection will enable you to create innovative solutions that drive business...
-
Senior Android Developer
6 days ago
Calgary, Alberta, Canada IBM Full timeAbout the RoleAs a Senior Android Developer at IBM, you will play a crucial role in shaping the future of our mobile applications. You will be responsible for designing, developing, and maintaining high-quality Android applications using native Android Development.Key ResponsibilitiesDesign and develop high-quality Android applications using native Android...
-
Senior Android Developer
6 days ago
Calgary, Alberta, Canada IBM Full timeAbout the RoleAs a Senior Android Developer at IBM, you will play a crucial role in shaping the future of our mobile applications. You will be responsible for designing, developing, and maintaining high-quality Android applications using native Android Development.Key ResponsibilitiesDesign and develop high-quality Android applications using native Android...
-
Senior Android Developer
5 days ago
Calgary, Alberta, Canada IBM Computing Full timeAbout the RoleAs a Senior Android Developer at IBM Computing, you will play a key role in leading the design and development of high-quality Android applications. Your expertise in native Android Development will enable you to translate system requirements into customized systems, driving innovation and adoption of new technology.Key ResponsibilitiesDesign...
-
Senior Android Developer
5 days ago
Calgary, Alberta, Canada IBM Computing Full timeAbout the RoleAs a Senior Android Developer at IBM Computing, you will play a key role in leading the design and development of high-quality Android applications. Your expertise in native Android Development will enable you to translate system requirements into customized systems, driving innovation and adoption of new technology.Key ResponsibilitiesDesign...
-
Expert Android Developer
3 weeks ago
Calgary, Alberta, Canada Lorven Technologies Full timeLorven Technologies is seeking a highly skilled and experienced Android Developer to join our team for a long-term project. As an integral part of our development team, you will contribute to the design, development, and maintenance of innovative Android applications. Your expertise in Kotlin programming and deep understanding of Android development...
-
Software Developer, Android
1 week ago
Calgary, Alberta, Canada Software Defined Automation GmbH Full timeJob SummaryWe are seeking a highly skilled Android App Developer to join our team at Software Defined Automation GmbH. As a key member of our software development team, you will be responsible for designing, developing, and implementing world-class Android apps for our interactive flat panels.About the RoleDesign and develop high-quality Android apps that...
-
Software Developer, Android
1 week ago
Calgary, Alberta, Canada Software Defined Automation GmbH Full timeJob SummaryWe are seeking a highly skilled Android App Developer to join our team at Software Defined Automation GmbH. As a key member of our software development team, you will be responsible for designing, developing, and implementing world-class Android apps for our interactive flat panels.About the RoleDesign and develop high-quality Android apps that...
-
Senior Android Software Engineer
3 days ago
Calgary, Alberta, Canada Lorven Technologies Full timeAt Lorven Technologies, we are seeking a skilled Android developer to join our team for a long-term project in Calgary, AB - CAN (Onsite). Below are the key responsibilities and requirements for this role.Key Responsibilities:Design and develop high-quality Android applications using Kotlin programming language.Collaborate with cross-functional teams to...
-
Senior Android Software Engineer
3 days ago
Calgary, Alberta, Canada Lorven Technologies Full timeAt Lorven Technologies, we are seeking a skilled Android developer to join our team for a long-term project in Calgary, AB - CAN (Onsite). Below are the key responsibilities and requirements for this role.Key Responsibilities:Design and develop high-quality Android applications using Kotlin programming language.Collaborate with cross-functional teams to...
-
Android App Developer
3 weeks ago
Calgary, Alberta, Canada Smart technologies Full timeAbout SMART Technologies SMART Technologies is a leading provider of interactive learning solutions for education. We are dedicated to empowering educators and transforming the learning experience through innovative technology. Position Overview We are seeking a talented Android App Developer to join our growing team. In this role, you will play a key part...
-
Android Software Engineer
7 days ago
Calgary, Alberta, Canada Lorven Technologies Full timeJob Title: Android DeveloperCompany: Lorven TechnologiesJob Type: Full-timeLocation: Remote (Onsite in Calgary, AB - CAN)Job Description:Role: Android DeveloperLocation: Calgary, AB - CANJob Responsibilities:Develop high-quality Android applications using Kotlin programming language.Collaborate with cross-functional teams to design and implement mobile app...
-
Android Software Engineer
6 days ago
Calgary, Alberta, Canada Lorven Technologies Full timeJob Title: Android DeveloperCompany: Lorven TechnologiesJob Type: Full-timeLocation: Remote (Onsite in Calgary, AB - CAN)Job Description:Role: Android DeveloperLocation: Calgary, AB - CANJob Responsibilities:Develop high-quality Android applications using Kotlin programming language.Collaborate with cross-functional teams to design and implement mobile app...
-
Android Software Engineer
2 weeks ago
Calgary, Alberta, Canada Lorven Technologies Full time**About Lorven Technologies**We are a leading technology company seeking an experienced Android developer to join our team. As an Android developer at Lorven Technologies, you will play a key role in designing and developing high-quality mobile applications.**Key Responsibilities:**Design and develop native Android applications using Kotlin programming...
-
Android Software Engineer
1 week ago
Calgary, Alberta, Canada Lorven Technologies Full time**About Lorven Technologies**We are a leading technology company seeking an experienced Android developer to join our team. As an Android developer at Lorven Technologies, you will play a key role in designing and developing high-quality mobile applications.**Key Responsibilities:**Design and develop native Android applications using Kotlin programming...
-
Android Software Engineer
4 weeks ago
Calgary, Alberta, Canada Smart technologies Full timeJob Title: Android Software EngineerCompany: SMART TechnologiesPosition OverviewWe are seeking a skilled Android Software Engineer to become a vital part of our team at SMART Technologies. The successful candidate will be tasked with the design, development, and deployment of top-tier applications for Android, particularly focusing on educational tools for...
-
Android Software Engineer
4 weeks ago
Calgary, Alberta, Canada SMART Technologies Inc Full timeJob Title: Android Software Engineer at SMART Technologies Inc The ideal candidate will take charge of crafting, developing, and executing innovative applications for Android on SMART's interactive flat panels, emphasizing educational solutions. Candidate Qualifications: Proven experience in applying software design and development best practices...