Senior Mobile Developer

Detalhes da Vaga

This opportunity is for a global healthcare device and services company that provides technology for sleep testing and solutions for sleep health and general well-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 cloud-based web application written primarily in Java, Kotlin, and C#. This core web application supports several ancillary apps, which include a patient-focused mobile app for both Android and iPhone 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.
ResponsibilitiesImplement new UI/UX designs and enhance existing onesHelp drive a cohesive user experience across our multiple applications, platforms, and development teamsWork 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 teamsProvide production troubleshooting and supportRequirementsVery good communication skillsFlutter including: Android Studio, Dart, and the command line toolchainNative Android (Java & Kotlin) for developing new and extending existing packages and librariesNative iOS (Objective-C & Swift) for developing new and extending existing packages and librariesMaterial DesignExperience running, debugging, and solving issues that come with cross-platform mobile application developmentKnowledge of common security concerns pertaining to mobile applications and experience in mitigating those concernsExperience with continuous integration and continuous deliveryAbility to thrive in a highly collaborative and fast-paced environment, while delivering pragmatic solutions to complex problemsExperience with Git, Mercurial or another version control systemNice to HavesFirebaseAngular and Typescript (Angular 10)Strong knowledge of adaptive web design concepts and how to implement those using latest CSS featuresKnowledge of common security concerns pertaining to web applications and experience in mitigating those concernsExperience 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 teamsBasic knowledge of various graphic design tools (Adobe Photoshop, Illustrator, etc.)Knowledge of broader software security concepts, technologies, and/or frameworks
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Jobleads

Função de trabalho:

Requisitos

Net Consultant

Join as a visionary .net Consultant, leading transformative development with integrated solutions across back-end, bridging the technology-business gap and s...


Avanade - Porto

Publicado 15 days ago

Senior Application Support Engineer

This project is part of the business investment banking and financial services area, and currently has its technological hub in Porto and is working on the d...


Dellent Consulting - Porto

Publicado 12 days ago

Kotlin Developer

Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-sid...


Devexperts Llc - Porto

Publicado 12 days ago

Big Data Engineer

As an Azure Senior Data Engineer specialized in Microsoft Azure tools, you will support the implementation of projects focused on collecting, aggregating, st...


Avanade - Porto

Publicado 12 days ago

Built at: 2024-12-23T09:54:33.179Z