Senior Android Engineer
Confirmed live in the last 24 hours
Develops flexible sensors for advanced health monitoring
Company Overview
Sibel Health stands out for its commitment to engineering excellence, demonstrated by its development of soft, flexible sensors powered by advanced analytics and cloud integration optimized for AI and machine learning. The company's culture is deeply rooted in inclusivity and global outreach, as evidenced by their mission to provide better health data for all, including those in challenging environments, and their collaboration with professionals and organizations in over 20 countries. This global perspective, combined with their technical prowess, positions Sibel Health as a leader in the health tech industry.
AI & Machine Learning
Data & Analytics
B2B
Company Stage
Series B
Total Funding
$35.2M
Founded
2018
Headquarters
Chicago, Illinois
Growth & Insights
Headcount
6 month growth
↑ 24%1 year growth
↑ 40%2 year growth
↑ 73%Locations
Chicago, IL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Android Development
Development Operations (DevOps)
JIRA
Git
Kotlin
REST APIs
UI/UX Design
Software Testing
TCP/IP
CategoriesNew
Software Engineering
Requirements
- Actual Working Experience with Android UI frameworks and Android OS
- In-depth experience with Android Studio and the Android SDK
- Kotlin and Kotlin multi platform expertise are required
- Performance analysis and tuning experience including memory usage, CPU utilization, leak checking, etc
- Excellent debugging skills to solve challenging problems
- Experience/knowledge in mobile application software development tools (e.g. GIT, JIRA…), testing, process (Agile, Kanban) and configuration management
- Strong written and oral communication skills
- Familiarity with best practices for mobile application, including performance optimization, UI, architecture, and security
- Familiarity with DevOps procedures and CI/CD tools
- Knowledge of mobile architecture, trends, emerging technologies
Responsibilities
- Implement unit tests, functional tests, and verification procedures effectively as part of the development effort, ensuring thorough checks before task submission. Software includes mobile applications running on Android platform, and multi platform software development kit (SDK)
- Collaborate with cross-functional teams to define and implement innovative features
- Develop comprehensive designs and carry out communication protocols between applications and other software elements
- Establish communication protocols between mobile applications/SDKs and other software entities like cloud services and sensors
- Prepare extensive software development documentation in accordance with FDA regulatory directives
- Integrate external data sources and APIs into mobile applications
- Collaborate in fixing bugs and optimizing performance
- Keep up with emerging technologies and incorporate them to boost development efficiency
- Participate in the testing, deployment, and maintenance of mobile applications
- Stay informed about evolving technology and apply best practice, bringing innovation to the team
- Provide an overarching perspective and contribute to creative problem-solving discussions
- Think strategically, considering scalability, performance, and quality in solution implementation
- Take the initiative to address issues and present novel ideas/tasks
- Commit to delivering to customers, clients, and stakeholders
- Mentor junior team members and actively collaborate with others
- Communicate issues in the codebase/design to the team and identify problems with requirements
- Clearly convey expectations when delegating tasks to others
Desired Qualifications
- Experience with wireless device to device communication standards (Bluetooth, BLE, NFC, WiFi, ProSe) is a plus
- Professional knowledge of REST, TCP/IP, SIP, RTP, HTTP, and UDP is a plus