Position: React Native Developer
Company: The Hub App AG
Experience required: 2y
English level: fluent

**Responsibilities**
Collaborate with other team members and stakeholders
Write high quality and performant React Native code according to provided requirements
Provide estimates for the work

**Requirements**
4+ years of experience in software development
Solid knowledge of JavaScript
Experience with React Native and mobile development
Experience with native mobile development (good to have)
Some knowledge of relational databases and SQL (optional)
Experience with AWS (optional)

**About the project (technical details)**
Frontend:

React Native mobile application
Redux as a state management library
Three-tier architecture for mobile app based on Clean Architecture approach
CI/CD tool — MS AppCenter
Web-version built on React Native Web, sharing the same code base
Backend:

Node.js, ExpressJS
MySQL as a general purpose database
MongoDB for a fast real-time database used for chats
Redis for pub/sub and caching
Generally a monolithic architecture, but with some functionality moved or to be moved to services
Hosted on Amazon Web Services (EC2, RDS, S3)