Enable job alerts via email!

Full Stack Software Engineer - React Native Development

Emperen Technologies

United States

Remote

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a talented Full Stack Software Engineer with expertise in React Native to develop high-quality mobile applications for both Android and iOS platforms. This role involves collaborating with product managers and designers to ensure exceptional user experiences and includes backend contributions. Ideal candidates will possess strong communication skills and a disciplined approach to development and quality assurance.

Qualifications

  • 4+ years of experience as a software engineer.
  • 3+ years of experience with React Native or a similar framework.
  • Experience with Swift, Java, and/or Kotlin.

Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native.
  • Integrate mobile applications with backend services via RESTful APIs.
  • Write clean, well-documented, and testable code.

Skills

React Native
Mobile Development
RESTful APIs
Analytics Frameworks
Object-oriented Programming
Version Control (Git)
Collaboration
Continuous Learning

Job description

About the Role :

We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune.

In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development.

You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences.

Responsibilities :

- Develop and maintain cross-platform mobile applications using React Native.

- Implement front-end features and UI components with a focus on performance and user experience.

- Integrate mobile applications with backend services via RESTful APIs.

- Contribute to backend development, as needed, using appropriate technologies.

- Write clean, well-documented, and testable code.

- Participate in code reviews and contribute to improving code quality.

- Collaborate with designers to implement UI/UX specifications.

- Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel).

- Troubleshoot and debug issues across different platforms.

- Stay up-to-date with the latest trends and best practices in mobile and web development.

- Effectively communicate technical designs and considerations to peers and product leadership.

- Own tasks and resolve ambiguity in requirements.

- Adapt to evolving development tasks and priorities.

- Balance trade-offs between speed and quality based on business priorities.

Qualifications :

- 4+ years of experience as a software engineer.

- 3+ years of experience with React Native or a similar JavaScript/TypeScript framework.

- 3+ years of experience in mobile development for Android and/or iOS.

- 3+ years of experience with Swift, Java, and/or Kotlin.

- Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel.

- Strong foundation in object-oriented or functional programming.

- Experience consuming RESTful APIs.

- Solid understanding of the full development life cycle.

- Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase).

- Disciplined approach to development, testing, and quality assurance.

- Desire for a deep technical understanding of systems and architecture.

- Continuous learning mindset, keeping current on development best practices and trends.

- Excellent communication and collaboration skills.

- Ability to reason with and adapt to evolving development tasks and priorities.

- Ability to balance trade-offs between speed and quality based on business priorities.

Bonus Points :

- Experience with other mobile development frameworks (e.g., Flutter, Ionic).

- Experience with cloud platforms (e.g., AWS, Azure, GCP).

- Experience with testing frameworks (e.g., Jest, Detox).

- Contributions to open-source projects

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full-Stack Developer (No-Code + React Native)

GitRoll

San Mateo

Remote

USD 100,000 - 125,000

6 days ago
Be an early applicant

Senior Software Engineer (Calling Apps Team - React Native)

Cloudtalk

Remote

USD 90,000 - 150,000

30+ days ago

Software Engineer Level One

Motion Recruitment

Tulsa

Remote

USD 80,000 - 120,000

25 days ago

Senior Software Engineer, Onboarding Experience

Upstart

Remote

USD 90,000 - 150,000

30+ days ago

Staff Software Engineer, Backend Remote - US

GlossGenius, Inc.

California

Remote

USD 80,000 - 100,000

30+ days ago

Software Engineer, Mobile Development

State Affairs, Inc.

San Francisco

Hybrid

USD 127,000 - 183,000

14 days ago

Mobile Software Developer

Soulstice Dating

Frisco

Remote

USD 60,000 - 100,000

30+ days ago

Mobile App Development Engineer, Android

TP-Link Systems Inc.

Irvine

On-site

USD 100,000 - 140,000

26 days ago

Mobile App Development Engineer, iOS

TP-Link

Irvine

On-site

USD 100,000 - 150,000

30+ days ago