undefined
Posted 3 months ago

Senior Android Engineer (Remote - Kotlin)

Details

undefined
Not disclosed
Compensation
undefined
Full time
Time commitment
undefined
Hospitality
Industry
undefined
Between 51 - 200
Company size

Skills

GPS Tracking
Kotlin
REST API

Job description

Things you'll do:
  • Mobile Architect, with focus on the Android side. Must be Hands-on, that can involve and do development as well, design suggestions etc.
  • Architect, design, and develop scalable, resilient and fast mobile applications.
  • Lead and participate in producing deliverables (including architecture, technical design, code development, and QA) to high quality standards.
  • Work closely with Product Management and development teams to satisfy business requirements for new features. Take ownership of the solution from end to end and be responsible for translating functional requirements into a mobile solution.
  • Drive Test Driven Development throughout the lifecycle of the application. Write and execute unit, functional and integration tests. Perform and support system-level troubleshooting.
  • Execute all projects in compliance with company development guidelines. Enforce sound development practices and ensure the quality delivery of mobile solutions including, but not limited to, executing code reviews.
You'll fit if you:
  • Minimum 5 years of working experience as Android Engineer
  • Have proven published app in the App store
  • Proficiency in Java and working knowledge with Java/Kotlin
  • Experience with Bluetooth stack, location services, GPS and maps
  • Experience with Java/Kotlin, RxJava, gradle and jUnit, espresso testing.
  • Experience in UI development, accessibility standards, localization
  • Understanding of Material design and mobile UX/UI patterns
  • Automated testing of code, build pipelines and delivery
  • Experience publishing to App Store
  • Experience in using REST API’s, managing authentication, authorization and session
  • Experience logging, debugging and analyzing error logs
  • Understanding of internet protocols such as TCP/IP, UDP and networking and security standards
  • Experience with developing custom UIs and animations
  • Familiarity with MQTT server, cloud message APIs and push notifications
  • Experience with performance and memory usage tuning
  • Comfortable working in an agile product development environment, building from scratch and continuously improving it.
  • Well versed with code versioning tools such as Git and continuous integration(Jenkins)
Interested in this job?
Apply Now
Other jobs like this
6 days ago
undefined
Not disclosed
undefined
Full time
8 days ago
undefined
Not disclosed
undefined
Project based
8 days ago
undefined
Not disclosed
undefined
Full time
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

Fast track Your Remote Work Career

1

Sign up

Create your profile by sharing your personal and professional details with us.
2

Assessment

Take our online talent assessment for skills and competencies evaluation.
3

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now