- Analyzes technical specifications and engineering requirements for complex projects.
- Designs, builds, and maintains efficient, reusable, and reliable code.
- Prepares detailed software verification test plans.
- Collaborates with the support team to provide an unsurpassed customer experience.
- Coordinates all stages of the development cycle in collaboration with the project manager.
- Participates in design workshops and project deployment activities both locally and at customer sites.
- Evaluates new technologies and development tools.
- Writes technical documentation.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent from an accredited institution.
- Secondary: Android and iOS development using Android Studio
- Fluency in English
- Native android (Java)
- Hybrid android(Java) profile with experience in Kotlin, Couch DB
- 4+ Years of experience in Hybrid Android Development
- 4+ Years of experience in BLE connectivity
- 2+ years of experience in angular
- 4+ Years of experience in services creation, db , JNI , data translation