– To deliver web components to enable company products.
– To design and develop high-volume, high-performance, high-availability applications using proven frameworks and technologies.
– To ensure consistent use of shared platform components and technologies.
– To contribute to best practice for web application development.
– To be responsible for work quality, ensuring it meets the technical standards
Skills & Experience Required:
– Minimum of 3 years of experience developing web applications using React.
– Minimum of 1 year of experience developing mobile applications using React Native.
– Experience designing & implementing public-facing web applications.
– Good understanding of the finance industry and payment systems.
– Solid experience with front-end React and React Native
– Experience with various testing patterns and supporting frameworks, (Jest, React Testing Library, Cypress, snapshot testing, and unit testing)
– Experience in the following is highly desirable: Expo, RxSwift/ReactiveCocoa (iOS), RxJava (Android), Swift 5/Kotlin, MySQL, Google Cloud & GKE, Firebase, Docker, and GitLab.