About the Role
• Design, develop, test, release, and scale new and existing consumer product features and mobile architecture
• Experience working with design teams on modern user interfaces
• Conduct Quality assurance on all new code alongside others
• Mentor Junior app developers
• Build dynamic, low latency, responsive, and real-time user interfaces
Requirements
4+ Year Degree in Computer Science or Information Technology or equivalent work experience
2+ years of experience developing React Native, or a combination of Android or IOS mobile software applications
6+ years of experience developing with leading front-end frameworks such as Angular/React/React Native
6+ years of experience delivering scalable and resilient applications at large enterprise scale Experience in working with REST based services
Ability to understand and translate business & technical requirements to a team of developers
Experience with application monitoring
Expert with TypeScript
Expert at unit testing/testing frameworks
Agile SDLC experience
Experience in Node.js
Thorough understanding of mobile applications and standards
Familiarity with cloud message APIs and push notifications
Ability to gather, understand, and translate business & technical requirements
Experienced in finding solutions for performance and UI limitations of React Native