Sr. Software Engineer (Android) 
@ GoDaddy

AI overview

Contribute to compelling Android applications using Kotlin while engaging in open-source projects and applying Agile methodologies in a collaborative team environment.


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:

 

  1. Screening call with Recruiter (soft skills interview) ~ 20 min
  2. Technical task and/or live coding with 2 engineers from the client side ~ 60 min
  3. 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
  4. Final interview with managers from GoDaddy ~ 60 min

Perks & Benefits Extracted with AI

  • Health Insurance: Full medical insurance
  • English lessons: English lessons
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job