A senior software engineer for React Native is responsible for developing front-end mobile client applications, ensuring functionality, security, and performance, and mentoring junior team members.
Requirements
- Minimum Bachelors in Computer Science/Software Engineering or equivalent.
- Minimum 3-5 years of related experience in a professional industry
- Highly proficient in rendering components with Native APIs
- Transitioned from native IOS / Android (Objective C) to React Native
- Good Hands-on with Typescript and GraphQL database
- Understanding of REST APIs, FAST API, the document request model, and offline storage
- Experience working with Swift, Kotlin, Objective C, or Java is a plus
- Proficient in CSS, HTML, and writing cross-platform compatible code
- Excellent programming and analytical skills with knowledge of design patterns
- Knowledge of and experience with Github, JIRA and other collaboration tools
- Excellent verbal and written English communication skills
- Flexible attitude and versatile personality
- Strong presentation skills
- Strong influence among team members
Benefits
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development