Remote Mobile SDK Platform Engineer (Android - Contract)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Seam is building a platform for software developers to connect and manage smart devices in buildings, such as locks, thermostats, and intercoms.
The Seam Mobile SDK allows developers to build mobile applications that communicate with smart devices via Wi-Fi, Bluetooth, and NFC.
The company aims to develop SDKs in various languages including Swift, Objective C, Kotlin, and Java, and create a code generation framework for SDKs and documentation snippets.
The role involves designing, building, and maintaining Android SDKs that interact with BLE and NFC.
The Mobile Developer will enable IoT mobile applications across various devices and contribute to the development and optimization of the Seam API.
Collaboration with engineers, product managers, and designers is essential to define requirements and deliver end-to-end solutions.
The position requires leading testing initiatives to maintain high code quality and reliability, as well as developing resources such as documentation and tutorials to support developers.
Requirements:
A minimum of 4 years of experience in Mobile Development is required.
Expertise in Android app development using Kotlin is essential.
Proficiency in Node.js, TypeScript, and SQL is necessary.
Candidates must be skilled in Mobile SDK development, building pipelines, and CI/CD processes.
Proficiency in backend testing methods and tools, including unit tests, integration tests, and API testing, is required.
A track record of enhancing development processes and productivity is expected.
Benefits:
The position offers the opportunity to work with a team dedicated to improving developer experiences and productivity.
Employees will have the chance to contribute to innovative projects in the IoT and smart device space.
The role allows for flexibility, with options for remote work.
Team members will engage in a collaborative environment that values written communication and simplicity in implementation.