Selsoft Corporation - New York, NY

posted about 1 month ago

Full-time - Entry Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The position involves developing mobile applications for both Android and iOS platforms. The role requires expertise in designing, implementing, and testing applications, with a focus on modern development practices and frameworks. The developer will work onsite in NYC, collaborating with a team to deliver high-quality mobile solutions.

Responsibilities

  • Design and implement Android applications using Java and Kotlin.
  • Utilize Jetpack Compose for building user interfaces.
  • Work with remote data via REST and JSON.
  • Unit-test code for robustness, including edge cases and usability.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Develop iOS applications using Swift and Objective-C.
  • Integrate APIs and work with iOS frameworks like UIKit and Core Data.
  • Utilize Xcode tools for debugging and profiling applications.
  • Implement CI/CD practices for build systems.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, MVVM, Kotlin Coroutines, Compose, Dagger, RxJava, JUnit, Mockito, and Git.
  • Experience with Jetpack Compose for building UIs.
  • Strong understanding of the Java and Android ecosystem.
  • Excellent understanding of mobile UI fundamentals, from layout to animations.
  • Understanding of architectural patterns such as MVP and MVVM.
  • Experience in designing and implementing iOS applications using Swift UI.
  • Experience with API integration and iOS frameworks like Foundation and UIKit.
  • Working knowledge of Git/Bitbucket version control.

Nice-to-haves

  • Experience with other Jetpack components like Room and Navigation.
  • Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.
  • Experience with Unit Testing frameworks and Code coverage tools for Swift.

Benefits

  • Contract position with potential for future opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service