Onsite SDE II/III, React, React Native

Posted 3 hours ago

Apply now

About the role

  • Software Development Engineer developing high-performance mobile applications in React Native for Junglee Games in India. Collaborating with cross-functional teams to deliver engaging gaming experiences.

Responsibilities

  • Design and develop high-performance mobile applications using React Native for iOS and Android platforms
  • Create responsive, intuitive web applications using React.js with modern front-end architecture
  • Build pixel-perfect UIs that deliver exceptional user experiences across devices
  • Implement real-time gaming features with WebSockets, optimizing for low latency and high concurrency
  • Integrate with RESTful APIs and GraphQL services while ensuring robust error handling
  • Own features end-to-end, from design discussions to production deployment
  • Write clean, maintainable, scalable code that other engineers will admire
  • Implement comprehensive testing strategies (unit, integration, E2E) to maintain code quality
  • Optimize application performance, bundle size, load times, memory usage, and runtime efficiency
  • Participate in architecture discussions and contribute to the technical roadmap
  • Conduct thoughtful code reviews, sharing knowledge and best practices with the team
  • Debug and resolve production issues with speed and precision
  • Work closely with Product, Design, Backend, and QA teams to ship features users love
  • Participate in sprint planning, daily standups, and retrospectives in an agile environment
  • Contribute ideas to improve developer productivity, tools, and processes
  • Stay updated with latest React/React Native trends and bring innovations to the team
  • Mentor junior developers through pair programming and knowledge sharing

Requirements

  • SDE 2: 3-5 years of professional software development experience with 2+ years in React/React Native
  • SDE 3: 5-7 years of professional software development experience with 3+ years in React/React Native
  • Proven track record of shipping mobile applications to App Store and Google Play Store
  • Deep understanding of React fundamentals, including hooks, context, lifecycle, virtual DOM, and reconciliation
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Solid hands-on experience with React Native, including platform-specific implementations for iOS and Android
  • Experience with modern state management solutions such as Redux / Redux Toolkit, MobX, Zustand, or React Query
  • Proficiency with contemporary styling approaches, including Styled Components and CSS-in-JS
  • Strong grasp of mobile application architecture patterns and best practices
  • Practical experience with Git, CI/CD pipelines, and deployment automation
  • Good understanding of RESTful APIs, WebSockets, and asynchronous programming
  • Good to Have: Experience with GraphQL and Apollo Client
  • Good to Have: Knowledge of React Native native modules and bridging
  • Good to Have: Familiarity with animation libraries such as Reanimated and Lottie
  • Good to Have: Experience using performance monitoring tools like Sentry, Firebase Analytics, or New Relic
  • Good to Have: Understanding of application security, authentication, and authorization patterns
  • Good to Have: Experience implementing push notifications, deep linking, and analytics integrations
  • Good to Have: Exposure to backend technologies such as Node.js or Python
  • Good to Have: Familiarity with testing frameworks including Jest, React Testing Library, and Detox
  • Good to Have: Experience working with monorepo tooling and micro-frontend architectures

Benefits

  • Competitive salary
  • Flexible working hours

Job title

SDE II/III, React, React Native

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job