Senior Mobile Developer
This opportunity is for a global healthcare device and services company that provides technology for sleep testing and solutions for sleep health and general
- being to its clients. The cloud software platform manages complex patient and physician workflows, facilitates collaboration on patient care between medical professionals, monitors treatment progress, engages patients in their care, and more; all while ensuring patient information is secured to the highest standards.
At the core of the cloud ecosystem is a
- based web application written primarily in Java, Kotlin, and C#. This core web application supports several ancillary apps, which include a
- focused mobile app for both Android and i
Phone and a desktop tool to securely move medical data from devices into the cloud.
The user experience of the products is both on the desktop and mobile applications. The desktop is implemented in the latest version of Angular while mobile applications are written in Flutter.
Responsibilities
- Implement new UI/UX designs and enhance existing ones
- Help drive a cohesive user experience across our multiple applications, platforms, and development teams
- Work closely with the product design team to ensure all aspects of the design are successfully implemented in the UI code.
- Work closely with the testing and deployment teams
- Provide production troubleshooting and support
Requirements
- Very good communication skills
- Flutter including: Android Studio, Dart, and the command line toolchain
- Native Android (Java & Kotlin) for developing new and extending existing packages and libraries
- Native i
OS (Objective-C & Swift) for developing new and extending existing packages and libraries - Material Design
- Experience running, debugging, and solving issues that come with
- platform mobile application development - Knowledge of common security concerns pertaining to mobile applications and experience in mitigating those concerns
- Experience with continuous integration and continuous delivery
- Ability to thrive in a highly collaborative and
- paced environment, while delivering pragmatic solutions to complex problems - Experience with Git, Mercurial or another version control system
Nice to Haves
- Firebase
- Angular and Typescript (Angular 10)
- Strong knowledge of adaptive web design concepts and how to implement those using latest CSS features
- Knowledge of common security concerns pertaining to web applications and experience in mitigating those concerns
- Experience using one of the common UI design and collaboration tools (Adobe XD, Figma, Sketch, Zeplin, Miro, etc. )
- Experience developing a centralized library of reusable UI components to be shared across multiple development teams
- Basic knowledge of various graphic design tools (Adobe Photoshop, Illustrator, etc. )
- Knowledge of broader software security concepts, technologies, and/or frameworks
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego