Mid-Level React Native Engineer (Level – 1)

March 25, 2026
Application deadline closed.

Job Description

Job Description – React Native Engineer (Mid-Level, 3 – 4 YearsExperience)

●Own end-to-end development of mobile features from requirement understanding to production deployment.

●Design and implement scalable, production-grade React Native applications with a focus on performance and maintainability.

●Translate business requirements into technical solutions with clear architectural decisions and trade-off analysis.

●Take responsibility for feature quality, ensuring minimal bugs, proper edge-case handling, and production stability.

●Build highly reusable, modular, and extensible components aligned with the overall application architecture.

●Implement efficient state management strategies (Redux, Zustand, Context API) based on application complexity.

●Integrate and manage APIs (REST/GraphQL), including error handling, retries, caching, and offline-first strategies where applicable.

●Ensure secure handling of authentication, tokens, and sensitive data using best practices (secure storage, encryption, etc.).

●Continuously optimize application performance (rendering, memory, network usage) across different devices and OS versions.

●Take ownership of debugging complex issues in production and proactively prevent recurring problems.

●Contribute actively to architectural discussions and drive improvements in codebase structure and engineering practices.

●Maintain high code quality standards through clean coding, proper abstraction, and thorough code reviews.

●Work closely with backend, product, and design teams to ensure seamless feature delivery and alignment.

●Participate in and drive Agile processes, including sprint planning, estimations, and retrospectives with accountability.

●Take initiative in identifying technical debt and actively work towards reducing it.

●Assist in setting up and maintaining CI/CD pipelines and manage mobile release cycles (App Store and Play Store).

●Ensure proper logging, monitoring, and observability for mobile applications in production.

●Mentor junior developers and contribute to improving overall team capability and engineering culture.

●Stay updated with evolving React Native ecosystem, tools, and industry best practices, and apply them where relevant.

●Demonstrate strong ownership, accountability, and collaboration in a fast-paced product environment.