5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: UI Designer

Duration – 6 months (Expected to be long term based on performance)

Looking candidate immediate joiner

Pan India requirement, Candidate to visit Clientoffice 3 days week

Work Locations:

• Bangalore

• Bhubaneswar

• Chennai

• Coimbatore

• Gandhinagar

• Gurugram

• Hyderabad

• Kolkata

• Mumbai

• Noida

• Pune

• Salem

• Tiruchirappalli.


Experience

  • Experience in creating the web and hybrid enterprise mobile applications for several mobile platforms (iOS/Android/React Native).
  • Experience in aligning the vision and technology roadmap for mobile solutions.
  • Android/iOS end-to-end application architecture/development, Performance, Security, testing, etc.

Must Have:

  • Expertise in strategizing and developing mobile applications

    for both

    iOS

    and

    Android

    platforms using

    React Native

    .
  • 5+ years of hands-on experience

    in building and designing mobile applications with

    React Native

    -

    TypeScript

    .
  • Strong proficiency with Redux-Saga

    for managing application state and handling side effects.
  • Solid knowledge of

    JavaScript

    ,

    TypeScript

    ,

    Swift

    , and

    Kotlin

    for cross-platform and native mobile development.
  • Experience integrating third-party libraries

    into React Native apps, such as

    Firebase

    ,

    Sentry

    , and others for push notifications, analytics, and crash reporting.
  • Ability to

    build and design reusable NPM packages

    for multiple projects, promoting efficient code sharing.
  • Proven experience developing custom native modules

    for at least one platform (

    iOS

    with

    Swift/Obj-C

    or

    Android

    with

    Java/Kotlin

    ).
  • Proficient in creating

    React Native components

    that are efficient, maintainable, and easy to test.
  • Strong knowledge of unit testing

    and writing test cases using

    Jest

    to ensure high code quality.
  • Version control

    using

    Git

    to maintain a clean and organized codebase.
  • Experience working with design systems

    such as

    Atomic Design

    or

    Fabric

    to maintain consistency across applications.
  • Familiarity with Figma

    to translate design specs into well-crafted, functional mobile interfaces.
  • Comfortable using

    collaboration tools

    like

    JIRA

    ,

    Confluence

    , and other project management software to track progress and communicate effectively within teams.


Nice to Have:

  • Should be very well versed with modern React way of developing components and hooks api.
  • Ability to perform Profiling of application and identify any potential performance bottlenecks.
  • Good understanding & hands-on in implementing unit tests frameworks used for mobile app development.
  • Good understanding on any of the following tools: CI/CD tools such as Jenkins, Gitlab, VSTS, etc./ Code versioning tools, such as Git, SVN, TFS, etc.
  • Understanding of backend architecture, service interfaces, REST/SOAP, database systems, BFF (backend-for-frontend) interface e.g Graphql and integration with the mobile apps

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)