07 ago
|
Outset Medical Mexico
|
Tijuana
07 ago
Outset Medical Mexico
Tijuana
Descripción y detalle de las actividades
**Position Overview**
**Responsibilities/Functions**
- Collaborate with clinical experts, product managers and UX designers to understand customer requirements and develop best-in-class user experiences for healthcare professionals and home users.
- Develop and deliver high complexity Android User Interfaces using Java, Kotlin and XML.
- Participate in requirements definition, software architecture and detailed design, implementation, documentation, and software verification and validation.
- Define tasks associated with all phases of software development and provide accurate estimates of required effort and project completion dates.
Experiência y requisitos
**Required Qualifications**
- Strong understanding of Android layout implementation, including Data Binding.
- Strong knowledge of Android SDK, different versions of Android.
- Strong understanding of object-oriented design principles.
- Proficient understanding of code versioning tools, such as Git
- Communicate clearly and effectively both orally and in writing with people having diverse backgrounds of knowledge and experience.
- Ability to balance multiple concurrent projects and work well with mínimal supervision.
- Advanced English.
**Desired Qualifications**
- Demonstrated proficiency with Linux operating systems, including experience navigating and manipulating the Linux file system,
leveraging command-line utilities and system directories to monitor hardware metrics, perform file system operations, and troubleshoot system performance.
- Deep knowledge of unit and integration testing methodologies and implementations.
- Experience with testing frameworks like Junit and Espresso.
- Experience in the medical device industry and FDA regulations.
- Experience with dependency injection frameworks, preferably Dagger-Hilt
- Database management, preferably utilizing Room
- Experience with MVVM + Clean architecture
- Experience interfacing with embedded software over serial and Ethernet protocols.
- Familiarity with/experience in Kotlin.
- Skills in Python, Groovy, Shell, C/C++.
- Skills in Gradle, Jenkins, Docker.
- Knowledge of UML.
- Experience with Agile Scrum methodology.
Beneficios
- Ventajas de acuerdo a la LFT
- seguro de vida
- bonos anuales
- caja de ahorro
- comedor
- transporte
- seguro de gastos médicos
- plan de indexación
**Número de vacantes** 1
**Área** Informática/Sistemas/TI/Programación/Software
**Contrato** Permanente
**Modalidad** Híbrido
**Turno** Diurno
**Jornada** Tiempo Completo
**Horario**
- Lunes a viernes
**Estudios** Carrera con título profesional
**Inglés**Hablado: Avanzado, Escrito: Avanzado
**Disponibilidad p.
viajar** No
📌 Android Software Development Engineer (Tijuana)
🏢 Outset Medical Mexico
📍 Tijuana