TP-Link Systems Inc. - Irvine, CA

posted 3 days ago

Full-time - Mid Level
Irvine, CA

About the position

The Android App Development Engineer at TP-Link Systems Inc. is responsible for developing high-quality mobile applications for the Android platform. This role involves collaborating with cross-functional teams to design, develop, and maintain complex mobile applications, ensuring a seamless user experience. The engineer will also contribute to the overall architecture and strategic vision of mobile app development initiatives, while staying updated with the latest technologies and best practices in mobile development.

Responsibilities

  • Development of high-caliber mobile applications for Android platform.
  • Design, develop, release, and maintain complex mobile applications, contributing from conception to successful launch.
  • Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences.
  • Conduct meticulous code reviews and ensure strict adherence to coding standards and industry best practices.
  • Stay at the forefront of the mobile development landscape by actively researching, learning, and adopting innovative technologies, platforms, and architectures.
  • Analyze and optimize application performance to ensure responsiveness and a seamless user experience.
  • Contribute to the overall architecture and strategic vision of mobile app development initiatives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven track record as a Mobile App Developer, showcasing a successfully released application.
  • Minimum of 2 years of hands-on experience in mobile app development.
  • Proficiency in programming languages such as Kotlin and Java.
  • Knowledge of mobile app architectures, UI/UX principles, and industry best practices.
  • Constantly prioritizing user experience and clear understanding of user requirements.
  • Experience with version control systems (e.g., Git), continuous integration, and deployment pipelines.
  • Exceptional problem-solving skills and a demonstrated ability to troubleshoot complex issues.
  • Experience writing unit tests and testable code.
  • Outstanding communication and collaboration skills.
  • Able to actively listen and collaborate with remote global development teams.

Nice-to-haves

  • Familiarity with cross-platform development frameworks such as React Native or Flutter.
  • Backend development experience and integration proficiency.
  • Knowledge of Jetpack Compose.

Benefits

  • Fully paid medical, dental, and vision insurance (partial coverage for dependents)
  • Contributions to 401k funds
  • Over four weeks of PTO per year
  • Bi-annual pay increases
  • Health and wellness benefits, including free gym membership
  • Quarterly team-building events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service