Job Search and Career Advice Platform

Enable job alerts via email!

React Native Developer

Compunnel Software Group, Inc.

Plano (TX)

On-site

USD 100,000 - 130,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company is seeking a React Native Developer responsible for designing and optimizing mobile applications. The ideal candidate will collaborate with cross-functional teams to define architectures and ensure high-quality solutions. Preferred qualifications include extensive experience in mobile app development and a solid understanding of UI/UX principles. This role offers the opportunity to mentor junior developers and influence mobile strategy.

Qualifications

  • 7+ years of experience in mobile application development.
  • Experience integrating third-party APIs and libraries.
  • Solid understanding of responsive design and accessibility.
  • Proven experience leading technical initiatives.

Responsibilities

  • Collaborate with cross-functional teams to define requirements.
  • Define architectural patterns and coding standards.
  • Conduct code reviews and enforce coding standards.
  • Mentor junior developers and foster continuous learning.

Skills

React Native
UI/UX principles
Agile methodologies
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science, Software Engineering, or equivalent

Tools

React Testing Library
Appium
CI/CD tools
Job description

The React Native Developer is responsible for designing, developing, and optimizing mobile applications using React Native.

This role involves collaborating with cross-functional teams, defining architectural patterns, mentoring team members, and ensuring the delivery of high-quality, scalable, and user-friendly mobile solutions.

The developer will also contribute to strategic planning, technical roadmaps, and continuous improvement of development practices.

Key Responsibilities

  • Collaborate with product managers, business analysts, and UX/UI designers to translate requirements into technical designs.
  • Define and communicate architectural patterns, design principles, and coding standards.
  • Contribute to mobile development strategy and roadmap by adopting emerging technologies and best practices.
  • Serve as a hands-on expert in React Native, covering component lifecycle, state management, navigation, and performance optimization.
  • Conduct code reviews, enforce coding standards, and ensure maintainable and testable code.
  • Identify and resolve performance bottlenecks and technical issues.
  • Design and implement integrations with RESTful APIs, GraphQL, and backend services.
  • Advocate for and implement unit, integration, and end-to-end testing strategies.
  • Contribute to CI/CD pipelines for mobile applications.
  • Mentor junior and mid-level developers, fostering continuous learning and technical excellence.
  • Act as a go-to person for diagnosing and resolving complex technical issues.
  • Collaborate with customers, clarify requirements, present design options, and conduct product demos.
  • Contribute to application design documentation (HLD, LLD, SAD), configuration management, and release execution.
  • Manage delivery of modules, complex user stories, and provide project support to the Project Manager.
  • Conduct defect RCA, identify trends, and apply preventive measures to improve code quality.
  • Drive knowledge management through documentation, reusable assets, and certifications.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 7+ years of experience in mobile application development, with a focus on React Native.
  • Experience integrating third-party APIs and libraries.
  • Solid understanding of UI/UX principles, responsive design, and accessibility.
  • Strong knowledge of SDLC and Agile methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven experience leading technical initiatives or mentoring development teams.
Preferred Qualifications
  • Experience with testing frameworks such as React Testing Library or Appium.
  • Familiarity with CI/CD tools and mobile release processes.
  • Deep domain knowledge in customer-focused application design.
  • Experience managing project modules, estimation, and defect management.
  • Knowledge of multiple programming languages, DBMS, operating systems, and RAD/IDE tools.
  • Exposure to Agile frameworks like Scrum or Kanban.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.