ApplySarthi

Senior Software Engineer - React Native - Consumer

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

12,815 open software roles across 997 companies are on ApplySarthi right now, most of them in Bengaluru (753), Hyderabad (298), Pune (199).

What software roles keep asking for: Python (35%), Java (30%), AWS (30%), System design (26%), C++ (23%), CI/CD (22%), Observability (22%), Kubernetes (20%) — counted across their open postings here.

Software Engineer jobs in Brazil · Remote Software Engineer jobs · Kotlin jobs · React Native jobs · Swift jobs

Jobgether has 4,015 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with React Native? Tell me one thing you learned the hard way.
  3. How do you handle offline use and poor networks in an app?
  4. How do you structure an app so new features do not break old ones?
  5. What changes when an app grows from a thousand users to a million?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer - React Native - Consumer at Jobgether interview free →

Accountabilities: Build and deliver high-quality mobile experiences: Develop, maintain, and optimize production-ready mobile applications using React Native, ensuring intuitive interactions, responsive performance, and a consistent user experience. Own features from discovery to launch: Take responsibility for the entire product development lifecycle, from identifying customer problems and defining technical solutions to implementation, release, measurement, and iteration. Collaborate on product strategy: Partner with product managers and designers early in the development process to understand customer needs, challenge assumptions, refine requirements, and propose effective solutions. Develop data-driven experiences: Integrate APIs and real-time data into mobile interfaces, making informed decisions about state management, rendering, application architecture, and performance. Drive measurable product improvements: Use customer feedback, behavioral insights, metrics, and experimentation to evaluate feature effectiveness and continuously improve customer journeys. Maintain engineering excellence: Contribute to architectural decisions, code reviews, technical discussions, and engineering standards that improve application quality, security, reliability, and maintainability. Leverage AI-assisted development: Use AI-powered engineering tools to accelerate implementation, exploration, and debugging while maintaining responsibility for code quality and technical decisions. Promote cross-functional ownership: Work effectively across engineering, product, and design disciplines, helping the team deliver meaningful customer outcomes rather than simply completing predefined tasks. Requirements Professional experience: Demonstrated experience building and shipping production applications with React Native, including the ability to make sound architectural and implementation decisions in a modern mobile codebase. Product-oriented engineering: A strong product mindset, with the ability to understand customer problems, challenge requirements constructively, and translate ambiguous needs into effective technical solutions. End-to-end ownership: Experience taking features through discovery, technical design, development, launch, performance evaluation, and ongoing improvement. Technical expertise: Strong knowledge of mobile application development, API integrations, dynamic or real-time data, state management, rendering, performance optimization, and software architecture. Analytical thinking: Ability to use product metrics, experimentation, and customer behavior to assess the impact of engineering decisions and identify opportunities for improvement. Cross-functional collaboration: Strong communication and collaboration skills, with the ability to work closely with product managers and designers and contribute to shared decisions. English proficiency: Effective written and verbal English communication skills for collaboration within a globally distributed, remote-first team. AI proficiency: Familiarity with AI-assisted development tools such as Cursor, GitHub Copilot, or Claude, with the judgment to use them responsibly while retaining ownership of implementation quality. Adaptability and initiative: A proactive, versatile approach to problem-solving, comfort with loosely defined challenges, and the ability to work independently while collaborating across technical boundaries. Nice to have: Experience in fintech, cryptocurrency, trading, payments, or other financial technology environments. Knowledge of financial products, investing, trading workflows, or customer needs in digital financial services. Experience building applications that rely on streaming or rapidly changing data. Familiarity with web development or broader frontend engineering in addition to mobile development. Experience working in startups or smaller technology teams with close product and design collaboration. Native mobile development experience with Swift or Kotlin and an understanding of when native implementation is appropriate. A track record of improving mobile application performance, responsiveness, and reliability across different devices. Demonstrated success translating ambiguous product challenges into shipped features with measurable customer impact. Benefits Remote work: Work remotely from Brazil as part of an internationally distributed team. Meaningful product impact: Contribute to mobile financial experiences used by millions of customers worldwide. Technical ownership: Take responsibility for important product features and influence architectural and engineering decisions. Cross-functional collaboration: Work closely with engineering, product, and design professionals to shape products from concept to launch. Continuous innovation: Explore modern mobile technologies and AI-assisted development practices to improve engineering productivity. Professional growth: Develop your technical leadership, product judgment, and end-to-end engineering capabilities in a high-impact environment. Inclusive culture: Join a team that values diverse backgrounds, perspectives, and skills, with hiring focused on professional merit and relevant capabilities.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-20. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.