We are looking for an inspired, motivated, and experienced Engineer to join our team. We're using the latest technologies including React Native, ES6 JavaScript / Typescript, Java, Spring Boot, and a clean component-based approach to deliver reusable, innovative, and responsive experiences. Mobile performance and accessibility are also key concerns because of their respective importance to user experience and perception of a premium experience.
Responsibilities -
- Collaborate with Design and UX to prototype and develop user interactions.
- Write clear, clean, reusable code using industry and best practices.
- Write concise and readable automated unit tests to thoroughly test your code.
- Ensure compatibility of code across devices and OS.
- Work with delivery team to ensure overall quality of the experience and support this with tests and documentation.
Qualification
- At least 5 years of experience in developing web apps using React Native
- Strong knowledge of ES6, Typescript.
- Strong knowledge & experience of mobile architecture.
- Experience writing unit test cases with Jest, e2e testing
- Experience in RN state management libraries.
- Strong knowledge iOS & Android platforms
- Strong knowledge of working with git repositories.
- Strong troubleshooting ability and technical analysis skills, web performance optimization.
- Strong knowledge of REST APIs and Microservices
- Strong knowledge of developing applications using Spring boot, relational or NoSQL databases
- Strong knowledge of Build tools, unit testing
- Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
Other
- Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
- Knowledge of iOS and Android release process & latest react native architecture.
- Ability to understand REST or GraphQL specifications and use them without assistance
- Good understanding of agile & SDLC. Classification: RAKBANK-Internal You may have (Bonus skills)
- Experience with React JS , Next JS
- Knowledge of various designing tools such as Figma
- Knowledge of AWS ,GCP , github action