Quick contact info

icon_widget_image Monday-Friday: 8AM to 5:30 PM icon_widget_image 11766 Wilshire Blvd. Suite #400, Los Angeles, CA 90025 icon_widget_image (310) 473-4600 icon_widget_image info@odesus.com

Senior Android Engineer

#12396

Sr. Android Engineer

Location: Remote

Rate: Based on Experience

Direct Hire

 

RESPONSIBILITIES

  • Develop new features consisting of medium-to-very high difficulty levels
  • Architect selected product features
  • Participate and/or lead in the generation of product technical specifications
  • Perform iterative testing and improvement cycles for optimal code and user experience
  • Maintain and improve existing products incorporating analysis and feedback
  • Participate in product brainstorming sessions
  • Stay current on software development practices and the technology industry & on sports and entertainment products, topics, and trends
  • Other duties and responsibilities as assigned

WHAT YOU WILL NEED

  • 7+ years of full-time software development experience
  • 2+ years of full-time Kotlin development experience
  • Strong understanding of Android Studio for building Android apps
  • Strong understanding of native Android frameworks, API, and UI/UX best practices
  • Strong understanding of Kotlin Coroutines
  • Experience with tools from Android Jetpack Suite
  • Familiarity with Git
  • Contributed to the publication of one or more apps
  • Experience with source control, managed releases and CI/CD pipelines

NICE TO HAVE

  • Bachelor’s or Master’s degree in Computer Engineering or Computer Science
  • Experience leveraging high-performance, scalable backend systems
  • Knowledge of caching strategies
  • Experience with REST/JSON and API development
  • Experience with Dagger2
  • Experience with ExoPlayer

ABOUT YOU

  • You contribute clean, optimized, documented, and well-tested code
  • You take great pride in your work and is excited to show it off to friends
  • You are passionate about building exquisite user interfaces
  • You like to analyze a problem and think through potential solutions before writing a line of code
  • You are always looking to improve, learn from and share knowledge with your peers
  • You always think through the project scope and provide accurate time estimates
  • You consistently meet deadlines, anticipate issues and raise concerns early
  • You solve problems without being asked
  • You enjoy working with others and is flexible and open to feedback
  • You enjoy writing software, talking about software, and using software on all platforms and devices

 

Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx