Back to search
Optomi Linkedin · Posted 23d ago

Senior Software Engineer (Android)

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Position Summary: This is a hands-on engineering position developing mobile applications for ESPN inside the Android Ecosystem using Java/Kotlin. You will work with a cross-functional team of Product Managers, Designers, Mobile/Web/Backend Engineers, and Content Creators to conceptualize and develop world-class Disney apps. You will apply technical expertise to manage individual project priorities, deadlines, and deliverables, designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will architect reusable solutions shared across apps and may lead others to solve complex problems, providing oversight and direction to other software engineers.

What the right candidate will enjoy:

  • Collaborating with a dynamic team to develop innovative solutions.
  • Engaging in challenging projects that impact millions of users.
  • Opportunities for professional growth and development.

Experience of the right candidate:

  • Up to 4+ years of hands-on professional development experience with Android on all OS versions.
  • BS STEM Degree.
  • Solid understanding of OO design patterns and concepts.
  • Experience with unit test frameworks and continuous integration systems.

Responsibilities of the right candidate:

  • Contributing to project or feature development using best practices.
  • Writing efficient, reliable, and maintainable code.
  • Building solutions for problems of sizeable scope and complexity.
  • Influencing and driving software engineering best practices within the team.
  • Managing multiple competing priorities in a fast-paced, deadline-oriented environment.


Nice to Haves:

  • Solid understanding of unit test frameworks and continuous integration systems.
  • Solid understanding of architecture, assisting Software Architects as necessary.
  • Android app development life cycle, including Google Play and Amazon App Store compliance policies and submission requirements.
  • Motivated self-starter with the ability to learn and adapt to new technologies.
  • Ability to collaborate in a small, productive development team, as well as the ability to work independently.
  • Work well with minimal technical supervision and supplemental engineering support.
  • Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search