Job Description
Job description
Design and Develop cross Platform Mobile applications.
Effectively collaborate with Product, UX and Business teams
Provide subject matter expertise for cross platform mobile apps using React Native framework
Follow best practices and guidelines in software engineering especially in the implementation of cross platform mobile apps using React Native framework
Implement product development strategies using Agile development processes
Implement effective unit, functional and end-to-end test cases to ensure features adhere to expected requirements
Qualifications:
BS/MS in Computer Science, or equivalent.
3+ years of experience developing cross platform mobile applications using React Native
Exposure to iOS/Android, Bluetooth, Redux Sagas
Strong understanding of Declarative, Functional and Object-Oriented programming concepts
Deep understanding of Reactjs, React Native, HTML5, CSS3, JavaScript, Typescript, Nodejs, npm, Jest, React Testing Library
Working experience with the following tools: Git, CI/CD, Jenkins, Jira, Confluence, Firebase, Firestore, Splunk
Experience building highly performant chat applications
Possesses good communication skills, self-motivated/driven, independent but good team player