ClickJobs.io ยท 3 days ago
Senior Android Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Human Resources Services
Insider Connection @ClickJobs.io
Responsibilities
Design and develop mobile solutions for existing and new platforms.
Analyze user stories, provide estimations, and participate in sprint planning, scrums, demos, and retrospectives.
Collaborate with product and stakeholders to define scalable solutions within budget and timeline.
Create detailed mobile software development documentation and assign tasks to team members.
Build stable, performant mobile applications using Flutter, Kotlin, and/or Java.
Guide and mentor team members, recommend process and technology improvements.
Maintain focus, problem-solve in a fast-paced environment, keep up with technologies and trends.
Contribute to the entire development cycle and communicate effectively across teams.
Self-motivated, quick learner, with strong problem-solving and analysis skills.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
At least 5 years of experience building highly scalable and performant production level applications.
Strong experience using Kotlin and Java in building Android consumer-facing applications.
Contribute to the entire development cycle, including technical design, development, testing, experimentation, analysis, and product launch.
Proven collaboration skills and ability to communicate about software processes, architectures, and design patterns across various teams.
Experience mentoring junior team members and the ability to deliver encouraging and constructive feedback.
Experience working in an Agile Team consisting of product managers, project managers, design, QA, and tech.
Solid understanding of mobile development, design principles, patterns, and best practices related to application development concepts, designs, and architectures.
Excellent communication skills required to interact with senior leaders, technical colleagues, and partners.
Self-motivated, quick learner, passion for consumer software.
Strong problem-solving and analysis skills.
Strong knowledge of unit testing and continuous integration.
Experience developing applications using Flutter.
Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems.
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field/work experience.
Preferred
Knowledge of cross-platform development frameworks, such as Flutter/Dart.
Understanding of modern SRE best practices.
Familiarity with AI (Artificial Intelligence) subsets such as Machine Learning, Large Language Models (LLM) and Natural Language Processing (NLP).
Company
ClickJobs.io
Tired of searching for a job? We compile the latest vacancies from job sites and company apply pages so you can search for every job using one platform.
Funding
Current Stage
Early StageCompany data provided by crunchbase