Senior Mobile Developer (Android)
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on June 12th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Summary:
We are seeking a Senior Mobile Developer with extensive experience in Android development to lead and enhance the creation of high-quality mobile applications. The ideal candidate will have 7 to 9 years of experience in Android development with a deep expertise in Kotlin. You will play a crucial role in designing, developing, and optimizing our Android applications while also mentoring junior developers and contributing to strategic decisions.
Key Responsibilities:
Android Application Development:
· Lead the design, development, and maintenance of advanced Android applications using Kotlin.
· Architect scalable and efficient code to meet complex product requirements.
· Ensure high performance, responsiveness, and quality of applications through rigorous testing and debugging.
Technical Leadership:
· Provide technical guidance and mentorship to junior developers.
· Define and implement best practices and coding standards for the team.
· Stay current with the latest Android trends and technologies, and integrate relevant advancements into our development process.
Project and Team Collaboration:
· Work closely with product managers, designers, and other stakeholders to define project requirements and deliver high-quality solutions.
· Lead code reviews, provide constructive feedback, and ensure adherence to best practices.
· Facilitate effective communication within the team and with external stakeholders.
Strategic Contribution:
· Contribute to the strategic planning of Android projects and initiatives.
· Identify and address technical challenges, and propose innovative solutions to enhance application performance and user experience.
· Participate in architectural decisions and ensure alignment with long-term technical goals.
Quality Assurance and Process Improvement:
· Oversee and contribute to the development of unit tests and automated tests.
· Implement and maintain rigorous quality assurance processes.
· Continuously evaluate and improve development processes and workflows.
Qualifications:
Education:
· Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience:
· 7 to 9 years of experience in Android development with a strong focus on Kotlin.
· Demonstrated expertise in designing and delivering complex Android applications.
· Experience with Android frameworks such as Android Jetpack, LiveData, and Room.
· Proficiency in integrating RESTful APIs and working with third-party libraries and APIs.
Preferred Qualifications:
· Experience with continuous integration and deployment (CI/CD) pipelines.
· Advanced knowledge of performance optimization techniques for Android applications.
· Familiarity with Google’s Material Design guidelines and mobile UX/UI best practices.
· Experience with version control systems, preferably Git.
· Strong problem-solving skills with a strategic mindset and the ability to lead complex projects.
· Excellent communication and interpersonal skills, with a proven track record of mentoring and leading technical teams.
Working Conditions:
• This position typically operates in a professional office environment.
• Occasional travel may be required for training or conferences.
• Flexibility to work additional hours as necessary to meet project deadlines.
We Offer:
• A stimulating work environment with growth opportunities.
• Competitive remuneration and benefits.
• A collaborative team and the chance to work on cutting-edge projects.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you