Senior Software Engineer/Android/SDK (Remote)

InfernoRed Technology
5h•Remote

About The Position

We are seeking a Senior Android/SDK Engineer to join an ongoing mobile app project. This is an opportunity to work on a high-impact, consumer-facing platform, collaborating with a talented team of engineers, designers, and product leaders.

Requirements

  • Expert-level proficiency in SDK with deep familiarity with core Android frameworks
  • Hands-on experience with modern Android architecture to design scalable and maintainable applications
  • Proven ability to profile and optimize Android video streaming for speed and memory efficiency, ensuring smooth performance across different devices
  • Experience working with RESTful APIs, third-party libraries, and backend services to create comprehensive, data-driven applications
  • Proficiency with Git (or other version control systems) and familiarity with continuous integration/continuous deployment practices
  • Exceptional debugging and analytical skills to quickly identify and resolve complex issues
  • 7+ years in software development with a strong focus on Android mobile application development with SDK
  • Proven track record in designing, developing, and launching successful iOS applications
  • Excellent communication and collaboration skills, with a history of effectively partnering with cross-functional teams in agile environments

Nice To Haves

  • Applicants should ideally have a strong understanding of working within an Agile Team, pull requests, and test automation.
  • Consulting experience is a plus.
  • Working to support EST hours.

Responsibilities

  • Work closely with product managers, designers, and backend engineers to define requirements and implement solutions that align with business objectives
  • Identify and resolve performance bottlenecks, ensuring high responsiveness and smooth functionality on a range of mobile Android devices
  • Collaborate with QA teams to troubleshoot issues, implement fixes, and enhance overall application stability
  • Stay current with emerging trends in Android and continuously integrate industry best practices into the development cycle
  • Actively participate in agile development processes, including sprint planning, stand-ups, and retrospectives to ensure timely project delivery
Ā© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service