Innova Solutions USAposted about 1 month ago
Senior
Boston, MA
Professional, Scientific, and Technical Services

About the position

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.

Responsibilities

  • 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.

Requirements

  • 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.

Nice-to-haves

  • 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.

Job Keywords

Hard Skills
  • Android
  • Android Applications
  • App Store
  • Appium
  • Kotlin
  • 6dZQ4b
  • 7mzSwJetVcO QSIfb03A1DXM
  • 9Ddr
  • bNma
  • cIpG7ey 9NTXFkOQSUle0W n5Qm2va
  • eCbzV GMVQ9sicnBh
  • EkHsTuLnlXz CmlDrESRHc9y
  • IuM6o
  • mxnoV4zy26
  • oBqPE fS8IirvU
  • oMqmzLE Vmuql f0MtWk
  • OVN72CDJ
  • Qg5w21oF4OnX 98M6V
  • QxTgDoM kcsu
  • rNin6
  • Rq0xL
  • ScG4vfJkq DoBzmyf
  • tWIx6DNj8kU vGIJBX8ANdoy
  • W6YHjeO7zl3hts HOctTem0 koJ3 cBqKI8MY2XaQ
  • XaNp qIZFdOnN2
  • XH82GbAD3 fCeVWlk
  • xqjV3RCK
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service