Innova Solutions USA-posted 8 months ago
Senior
Boston, MA
Professional, Scientific, and Technical Services

Design, Develop & Prototype Android customer application for phone and tablets for internal and external use. A senior Android developer who has expertise in Android native test automation solutions using Kotlin. Participate in full app life-cycle: concept, design, build, deploy, test and release to app store. Work with product teams on new product ideas, designs, prototypes and estimate. Keep up-to-date on current and upcoming features in relevant products and platforms. Drive a best practices approach to the continuous improvement of our products, processes, and tools. Write and maintain documentation for all features in development.

  • Design, develop, and prototype Android customer applications for phones and tablets.
  • Participate in the full app life-cycle: concept, design, build, deploy, test, and release to app store.
  • Collaborate with product teams on new product ideas, designs, and prototypes.
  • Keep up-to-date on current and upcoming features in relevant products and platforms.
  • Drive best practices for continuous improvement of products, processes, and tools.
  • Write and maintain documentation for all features in development.
  • Bachelor's degree in computer science or software engineering.
  • Typically requires 5-7 years of experience.
  • 5+ years of experience in Android Development using Kotlin and/or Java.
  • Development experience in Core Java.
  • Experience writing automated tests using frameworks like Appium.
  • Designing and building native mobile applications on the Android platform.
  • Designing and implementing application updates.
  • Proficient in Objective-C, Swift, Swift UI.
  • Extensive knowledge of XCode.
  • Proficient in Kotlin, Objective-C, Web Services, Rest Services, Core Java, CSS, HTML, Java Script, XML.
  • Proficient in code versioning tools including Git, Bitbucket.
  • Knowledge of C-based libraries.
  • Familiarity with Biometrics, push notifications, usage of Camera APIs, etc.
  • Ensuring quality and performance of the application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before the final release.
  • Publishing application on App Store.
  • Maintaining the code and automation of the application.
  • Experience with continuous integration & Unit tests.
  • Ability to thrive in a fast-paced, team-based environment.
  • Strong written and verbal communication skills.
  • Strong focus on troubleshooting and issue resolution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service