Position: Developer – Mobile Application with React Native, AWS IRC122140
Company: GlobalLogic
Category: Other
Experience required: 2y
English level: upper
Published: 2021-07-01T00:00:00+03:00

**Description:**
The customer is the leader in virtual clinical trial conduct. Their platform is a suite of solutions for capturing and integrating electronic data from sites, clinicians, and patients at its source, and thus reducing manual labor, providing anytime, anywhere data access, and saving resources as the clinical trials progress. This platform enables each customer to define the setup that works best for their trial: patients and clinicians can mix modalities, switching from smartphone to tablet to PC as desired. It allows for trials to be conducted on-site, remotely, or have the mix of the two options.

**Requirements:**
- 2-4 years of professional experience working with React Native
- 1+ years of professional software development experience in Mobile app development
- proficient knowledge of Redux
- good knowledge RealmDB
- experience with AWS
- experience with source control systems (Git)
- experience with JavaScript and React
- good understanding of OOPS concepts
- good knowledge of CSS and HTML
- good understanding of Agile software engineering processes
- intermediate English level or higher
- good communication and presentation skills
- strong analytical and problem-solving skills
- a positive mindset and can-do attitude
- ability to take ownership over the work

**Nice to have**
- NodeJS
- AWS Lambda (NodeJS)
- AWS AppSync
- DynamoDB
- Clinical trials/submissions domain experience

**Preferences:**
Node.Js, AWS DynamoDB

**Responsibilities:**
- Work as part of a small team to build React Native iOS / Android applications on React Native and Redux
- Architect, build, and maintain excellent React Native applications with clean code
- Create applications that focus on exceptional quality and user-centric design principles.
- Understand and contribute to product requirements and new product concepts
- Write unit and integration tests
- Develop application code within an Agile development framework based on industry best practices
- Release applications to the Apple and Google Play stores
- Diagnose and troubleshoot product issues.