Search by job, company or skills

S

Senior React Native Developer (Ionic)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Title: Senior Front-End Developer (Mobile Applications)

Location: India (Remote)

Years of Experience: 6+ Years

Required Skills: React Native, Expo, TypeScript, HTML5, CSS3, SASS, Tailwind CSS, Mobile Front-End Development, Responsive Design, Performance Optimization, Accessibility (WCAG, ARIA), Git/Gitflow, Unit Testing (Jest/Jasmine/Karma), Agile/Scrum,Ionic

Role Overview

We are seeking an experienced Senior Front-End Developer (Mobile Apps) to join a high-performing Mobile Development Team. This role focuses on building high-quality, scalable, and performant mobile front-end solutions using modern technologies such as React Native, Expo, and TypeScript.

You will play a key role in delivering the product roadmap, shaping technical direction, mentoring team members, and collaborating closely with Product, UX, and Engineering stakeholders.

Key Responsibilities

Technical & Delivery

  • Design, develop, and maintain high-quality mobile front-end applications
  • Translate UX/UI designs into pixel-perfect, production-ready interfaces
  • Ensure high performance, responsiveness, and cross-device compatibility
  • Write clean, modular, scalable, and well-documented code
  • Implement and maintain unit tests with appropriate coverage
  • Optimize applications for performance, accessibility, and usability

Collaboration & Leadership

  • Act as a senior engineer within a dedicated Mobile Development Team
  • Review pull requests and provide constructive, actionable feedback
  • Mentor junior developers and promote best practices
  • Collaborate closely with Team Leads, Product Owners, UX Designers, and stakeholders
  • Communicate effectively with senior project stakeholders (verbal and written)

Process & Support

  • Contribute to continuous improvement of development processes and CI/CD practices
  • Support Agile/Scrum delivery models
  • Provide 3rd-line technical support when required

Required Skills & Technologies

Core Technologies

  • React Native
  • Expo
  • TypeScript
  • HTML5, CSS3, SASS
  • Tailwind CSS (strong advantage)

Front-End Expertise

  • Strong understanding of front-end engineering principles
  • Responsive layouts, media queries, and cross-platform design
  • Mobile UI performance optimization
  • Accessibility standards (WCAG, ARIA)
  • Version control using Git and Gitflow

Testing

  • Experience with testing frameworks/tools such as:
    • Jest
    • Jasmine
    • Karma
    • BrowserStack
Desirable / Nice-to-Have Skills

  • Experience with Ionic, Angular, Capacitor (legacy app support)
  • Knowledge of CSS frameworks (Bootstrap, Material Design, Tailwind)
  • Familiarity with Shadow DOM and Web Components
  • Experience with Figma, Adobe XD, or similar design tools
  • Exposure to AWS services (S3, CloudFront, Cognito)
  • Integration with third-party APIs
  • Familiarity with CI/CD pipelines
  • Experience working in Agile / Scrum / Kanban environments

Qualifications & Experience

  • Bachelor's or Master's degree in Computer Science or related field (BE / BTech / MCA)
  • 6+ years of experience in front-end and mobile application development
  • Proven experience delivering high-quality, robust mobile applications
  • Experience providing internal or client-facing technical support is an advantage

Key Competencies

  • Strong teamwork and collaboration skills
  • Ability to work independently across multiple projects
  • High attention to detail and consistency in execution
  • Strong problem-solving and communication skills
  • Passion for building high-quality, maintainable, and user-centric mobile applications

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144020645