We are looking for a Strong Android Software Engineer with a mobile application focus to be a part of the journey. The right individual will be self-driven, positive, and able to amplify the talents of others.
What you'll get to do
Contribute to our Android mobile application(s) using Kotlin to deliver compelling user experiences.
Understand the nuances between mobile platforms and provide advice and guidance to other developers on handling those nuances.
Participate in planning, architectural discussion, implementation and maintenance of a mobile applications.
Apply Agile approaches to software development
Be accountable for code quality by writing unit, integration, and automation tests
Help and advice in the selection of the most appropriate frameworks to use with the product.
Contribute to Open-Source projects related to the tech stack and domain of our products.
Perform code reviews to suggest, encourage, and support coding best practices.
Your experience should include
4+ years of professional mobile Android development experience
Strong knowledge of Kotlin and the Android SDK (Compose and Coroutines)
Deep understanding of design patterns and how they can be applied to mobile development
Experience in debugging mobile applications.
Knowledge in writing automated test using mocked data
Strong interpersonal and communication skills
Experience working in an Agile team environment
You might also have
Experience with reactive programming, dependency injection techniques, MVI/MVVM architecture pattern.
Familiarity with Jetpack libraries and tools such as AndroidX, LiveData, Data Binding, Flow, and Navigation
Functional state management
Graphics related experience — working with Canvas API, bitmaps, shaders etc.
MediaCodec, OpenGL, or other low-level video and graphics experience
_____
Q & A:
Does the job come with a probation period, and if so, how long does it last? Yes, there is a 3-month probation period. - What is the expected work schedule? Full-time, flexible. You can work remotely and also you can choose hybrid mode where you can combine working on-site (in Lviv office) and remotely. - How many vacation and sick days are provided? Annual paid vacation — 20 working days/ 7 unconfirmed sick days/days off a year.
Social package & benefits:
- Full medical insurance - MacBook & accessories - English lessons
- Accountant assistance
- Minimal bureaucracy, synergy, and formalities, primarily focusing on effective communication
Hiring process:
Screening call with Recruiter (soft skills interview) ~ 20 min
Technical task and/or live coding with 2 engineers from the client side ~ 60 min
Technical interview, it may include a technical task, but usually focuses more on discussing technical concepts with two engineers from the client side ~ 60 min
Final interview with managers from GoDaddy ~ 60 min
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!