Hard Skills:
Total experience 7+ years [must have]
5+ years of development experience in React Native framework for consumer mobile app, including navigation,
animations (Reanimated), and performance optimization [must have]
2+ years of experience in native modules & bridging development in Java/Kotlin (Android) or Swift (iOS) [nice to have]
Strong knowledge of mobile integrations (camera, biometrics, push notifications, secure storage) [must have]
3+ years of experience in web development using JavaScript/TypeScript (frontend) or Java (backend) [must have]
Understanding of basic web technology/framework – Frontend, BFF (Backend for Frontend), Backend [must have]
Knowledge of Low Code No Code (LCNC) mobile app platform (example: Mendix) [nice to have]
Ability to write unit test cases (Jest/Jasmine/Karma), including mocking of test scenarios [must have]
Familiarity with debugging tools (Flipper, Xcode, Android Studio, RN DevTools, Reactotron, Instabug, Browserstack)
and app release/publishing processes (App Store & Play Store) [must have]
Understanding of ReactJS fundamentals (Hooks, Context API) for shared codebases [nice to have]
Experience in CICD deployments [nice to have]
Domain knowledge in telecom industry [nice to have]
Soft Skill
Besides the professional qualifications of the candidates, following personal traits are required
Team leadership & mentorship: Guiding developers, providing constructive feedback, and fostering continuous
growth.
Cross-functional collaboration: Coordinating with PO, SM, designers, developers, testers to align goals and delivery
Decision making: Proposing architectural approaches and ensuring long-term maintainability.
Communication: Translating complex technical concepts into accessible language for stakeholders at all levels.
Project coordination: Supporting PO and SM in sprint planning, backlog refinement, and iterative delivery.
Strategic planning: Anticipating technical risks and aligning technical work with business priorities.