Position: Android Developer (Information and Internet sphere)
Company: Coherent Solutions
Category: Android
Experience required: 5y
English level: upper

**About the project:**
The project was founded in 2016 to create a standards-based open-access network for low-power devices with privacy and security built-in from the ground up. An international team made up of researchers, security experts, firmware developers as well as system programmers and app developers working together to build a blueprint for this new edge of the internet.
 
The project provides a low-code, open, secure BLE-to-cloud-and-back communications service. Our customers are system integrators and application developers who create innovative asset tracking, inventory management, logistics, and compliance applications.

**Technologies:**
● Android
● Kotlin
● BLE 

Platform Infrastructure is built with the following:
● AWS native core components ( RDS, EC2, ECS, EFS, Cognito, S3, EKS)
● Grafana, AppDynamics, DataDog, New Relic, CloudWatch, etc…
● AWS resource management (ECS, EC2, Networking, EFS, Cognito)
● Docker, ECS, or other container solution
● Lint, SonarQube, Coverity or other tools
● Grafana
● DB - SQL, noSQL (couch, cosmos, dynamo, redis)

**Job Requirements:**
● 5+ years developing android applications
● Experience with BLE
● Experience with IoT is a plus
● SDLC across multiple cloud environments
● Familiarity with IoT protocols inc MQTT, CoAP, LwM2M (VernMq configuration a plus)
● Good verbal and written English

**Responsibilities:**
● Collaborate with firmware, middleware, and quality engineers to develop Android application for the IoT platform.
● Interface with product, marketing, and UX team members to convert production vision into functional solutions.   Manage derivative technical requirements accordingly.
● Adhere to coding standards and industry best practices for high quality software development.
● Execute an Agile (Scrum/Kanban) development process to provide adequate work visibility and on-time software delivery.
● Advocate and drive process definition to standardize best practices across the cloud development team.
● Create technical design documentation

**ISsoft offers:**
● Opportunity to share experiences at internal meetings and conferences
● 100+ technical and non-technical training for development and broadening of horizons
● Career growth and development
● Regular salary review based on employee performance
● Medical insurance from the first working day
● 15 sick leave are fully compensated
● 18 working days of paid leave
● IT Club Loyalty program gives a lot of discounts and bonuses
● GYM compensation
● English courses
● Remote work
● Team sports activities and corporate events

**Join us!**