Oferta pracy

Senior Android Mobile Developer Mobile Application Architect

WIZZDEVO firmie

Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna

WIZZDEV

Dąbrowskiego 81/85

Poznań

WizzDev is a boutique custom software development company based in Poznań (Jeżyce) with clients mainly in the EU/UK. WizzDev has extensive experience in the development of medical device software - especially in the domain of the Internet of Things. Moreover, we also develop bespoke instrument control software ranging from Live Science to Automotive industries. Our main expertise lies in the area where we have a unique competitive edge - service of developing a complete suite of tools from data acquisition to data visualization and management.

  • Mobile Medical Device development including Software as Medical Device,

  • Data acquisition of IoT sensor and time-series data from USB or PCIe devices,

  • Embedded & Firmware Development and Cross-Platform Desktop Applications,

  • Developing bespoke R&D instrument control Graphical User Interfaces,

  • Storing and processing time-series data in binary files or time-series databases.

For more information about WizzDev, please visit our website wizzdev.pl

Senior Android Mobile Developer Mobile Application Architect

 

We are looking for a self-starting, enthusiastic Senior Android Mobile Developer who finds passion working on complex scientific and engineering problems. 

Your key responsibilities:

  • To define, architect, document and lead development of native Android applications. Activities will encompass all facets and phases of software design and development, test and life cycle management, quality, data privacy, and cybersecurity standards to realize complex, high-performing, and reliable software solutions

  • To create mobile Android applications architecture and design.

  • To provide source code reviews for the rest of team members and contribute new features and bug fixes,

  • To develop continuous testing and integration including unit tests,

  • To improve software performance and quality through design patterns, bug fixing, app performance profiling, and instrumentation,

  • To maintain and extend the source code of Android Apps and participate in the enhancement of other components of the product,

  • To implement architecture POCs and documentation for new features according to the requirements,

  • To collaborate with the QA/Testing team to create high-quality software components.

You should have a practical, self-motivated approach to your work, feeling comfortable with working in a small, dynamic start-up environment. We are looking for people with a passion for their work.  People who strive for exceptional results and who can deliver pragmatic solutions on time. The ideal candidate also likes to contribute to solving problems outside their field of immediate expertise and is an effective communicator in English. This role would suit B2B contractors who want to be involved in enterprise class software and at the same time make strong contributions to peoples lives.

Required qualifications and experience:

  • BS/MS or Ph.D. degree in Computer Science or Telecommunication or equivalently technical discipline, with a minimum of 2 years of software product development experience in Android,

  • A minimum of 6 - 10 years of solid software development experience using Android Java and/or Kotlin,

  • Clear communication skills and practical use of written and spoken English is a must - a degree that allows to understand and create technical documentation and to conduct conversations with clients,

  • Extensive experience in designing, developing and mobile application software,

  • Solid experience with Agile software development practices,

  • Good knowledge of Android Studio, Git, and CI tools like Jenkins, SonarQube

  • Confident in a Unix/Linux and Windows environment and Git source code repository,

  • Strong motivation to acquire new skills, and the ability to quickly learn new technologies, approaches and programming languages,

  • Interest in problems and challenges related to software (especially mobile),

  • High independence, but also willingness to work in a team and jointly build high-quality solutions

Experience in the following areas would be advantageous:

  • Extensive experience in designing, developing and medical mobile application software,

  • Prior experience with SaMD, IEC 62304, FDA 510k or SO 29179:2012 will be a great benefit,

  • Knowledge of: Google Cloud Platform, Jira, Bitbucket, Confluence,

  • Practical knowledge about the Internet of Things communication protocols and integration with cloud services,

  • Knowledge in software development practices for medical devices,

  • Knowledge of architectures and patterns used in mobile programming (MVVM, MVC,, Dependency Injection / Service Locator),

  • Knowledge of Wi-Fi and Bluetooth Low Energy protocols, to communicate between IoT device and Android application 

  • Experience in network security, code obfuscation, run-time protection and cryptography

  • Experience of the process requirements, documentation, and traceability needed for regulated development.

We offer:

  • Participation in exciting global projects which have a strong impact on people's lives, 

  • Remote work experience - the role is primarily remote but it is possible to spend time and visit firmware developers in our Pozna office. They are usually 1-2 time in a week in the office.,

  • Contact with the newest technologies,

  • Great opportunity for personal development,

  • Good laptop and mobile phone,

  • Friendly work atmosphere,

  • A long collaboration based on the B2B model and solid financial terms,

Our Company is a tobacco-free campus. Are you willing and able to abide by this policy?

Ogłoszenie archiwalne

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy