Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BengaluruJobType: full-time

Requirements

We are seeking a highly skilled and experienced

React Native Software Development Engineer III (SDE 3)

to join our growing engineering team. This role is ideal for a professional with at least 5 years of hands-on experience building, scaling, and optimizing mobile applications using

React Native

. As an SDE 3, you will be responsible for leading complex projects, mentoring junior developers, and driving technical excellence across mobile development initiatives.You will collaborate closely with product managers, designers, and backend teams to deliver high-quality, user-centric mobile experiences. The role demands deep expertise in React Native, strong problem-solving skills, and the ability to translate business requirements into scalable and performant solutions.

Key Responsibilities

  • Mobile Application Development
    • Design, develop, and maintain high-performance mobile applications using React Native.
    • Ensure seamless integration of applications with backend APIs and third-party services.
    • Implement cross-platform mobile solutions with a focus on scalability, performance, and responsiveness.
  • Technical Leadership
    • Lead the architecture and technical design of React Native applications.
    • Mentor and guide junior developers, conducting code reviews and providing technical feedback.
    • Establish and enforce best practices in coding, testing, and deployment.
  • Collaboration & Delivery
    • Work closely with UI/UX designers to translate wireframes and mockups into responsive, functional applications.
    • Collaborate with backend teams to define and consume APIs effectively.
    • Partner with product managers to define scope, timelines, and deliverables for mobile development projects.
  • Performance & Quality
    • Optimize applications for speed, memory usage, and battery efficiency.
    • Implement automated testing frameworks for unit, integration, and end-to-end testing.
    • Troubleshoot and debug issues to ensure high reliability and performance
  • Innovation & Continuous Improvement
    • Stay up to date with emerging React Native, JavaScript/TypeScript, and mobile ecosystem trends.
    • Evaluate and introduce tools, frameworks, and processes to improve efficiency.
    • Contribute to internal technical discussions and knowledge-sharing sessions

Required Skills & Expertise

  • Minimum 5 years of professional experience in software development with at least 3+ years in React Native.
  • Strong proficiency in JavaScript and TypeScript.
  • Deep understanding of React Native architecture, components, hooks, and state management (Redux/MobX/Context API).
  • Experience integrating mobile apps with RESTful APIs, GraphQL, and third-party SDKs.
  • Knowledge of native modules (Android/iOS) and bridging when required.
  • Strong debugging skills using tools such as Flipper, Chrome DevTools, or Xcode/Android Studio.
  • Familiarity with CI/CD pipelines, app store deployments, and mobile build systems.
  • Strong problem-solving, analytical, and system design skills.
  • Excellent communication and collaboration abilities.

Preferred Skills

  • Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).
  • Knowledge of performance optimization, animations, and offline storage solutions.
  • Exposure to cloud platforms (AWS, GCP, or Azure) for mobile backend integration.
  • Familiarity with Agile methodologies (Scrum/Kanban) and modern development workflows.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proven track record of delivering and maintaining large-scale mobile applications.
  • Prior experience in an SDE 2/Senior Developer role with the readiness to take ownership as an SDE 3.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You