3 - 7 years

9 - 14 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Responsibilities

Mobile & Web Development

  • Design, develop, and maintain cross-platform mobile applications using React Native
  • Build responsive and scalable web applications using React JS
  • Implement pixel-perfect UI designs with smooth animations and transitions
  • Ensure optimal performance across both mobile (iOS/Android) and web platforms
  • Write clean, maintainable, and well-documented code

Technical Implementation

  • Develop reusable components and front-end libraries for future use
  • Translate designs and wireframes into high-quality, functional code
  • Integrate RESTful APIs and third-party services
  • Implement state management solutions (Redux, Context API, or similar)
  • Optimize applications for maximum speed and scalability
  • Debug and troubleshoot complex technical issues across platforms

Collaboration & Best Practices

  • Collaborate with cross-functional teams including designers, backend developers, and product managers
  • Participate in code reviews and maintain coding standards
  • Stay updated with emerging technologies and industry trends
  • Contribute to technical documentation and knowledge sharing

Required Skills & Qualifications

Core Technical Skills

React Native

  • Strong proficiency in React Native development for iOS and Android
  • Experience with React Native CLI and Expo
  • Knowledge of native modules and platform-specific code
  • Understanding of mobile app deployment processes (App Store, Google Play)

React JS (Must Have)

  • Expert-level knowledge of React JS and its core principles
  • Proficiency with React Hooks, Context API, and component lifecycle
  • Experience with React Router for navigation
  • Understanding of Virtual DOM and React's reconciliation algorithm

Core JavaScript

  • Deep understanding of Core JavaScript (ES5, ES6+)
  • Proficiency in JavaScript fundamentals: closures, promises, async/await, prototypes
  • Strong knowledge of modern JavaScript features and syntax
  • Experience with asynchronous programming and event handling
  • Understanding of functional and object-oriented programming paradigms

jQuery (Must Have)

  • Good understanding of jQuery for DOM manipulation
  • Experience with jQuery plugins and event handling
  • Ability to work with legacy codebases using jQuery

CSS Styling (Must Have - Pro Level)

  • Expert-level CSS3 skills with strong focus on responsive design
  • Proficiency in CSS preprocessors (SASS, LESS, or Styled Components)
  • Deep understanding of Flexbox, CSS Grid, and modern layout techniques
  • Experience with CSS-in-JS libraries (styled-components, Emotion)
  • Knowledge of CSS animations, transitions, and transformations
  • Cross-browser compatibility and mobile-first design approach
  • Understanding of CSS methodologies (BEM, OOCSS, or similar)

Additional Technical Skills

Development Tools

  • Version control with Git (GitHub, GitLab, or Bitbucket)
  • Package managers: npm, yarn
  • Build tools: Webpack, Babel
  • Debugging tools: Chrome DevTools, React DevTools, Flipper

Testing & Quality Assurance

  • Experience with testing frameworks (Jest, React Testing Library, Enzyme)
  • Unit testing and integration testing practices
  • Code quality tools (ESLint, Prettier)

Nice to Have

  • TypeScript experience
  • Experience with state management libraries (Redux)
  • Knowledge of GraphQL and Apollo Client
  • Familiarity with CI/CD pipelines
  • Experience with Firebase or similar BaaS platforms
  • Understanding of performance optimization techniques
  • Knowledge of accessibility standards (WCAG)
  • Experience with animation libraries (React Spring, Framer Motion)

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to work independently and manage time effectively
  • Attention to detail and commitment to quality
  • Adaptability to learn new technologies quickly
  • Proactive approach to identifying and resolving issues

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Devon Software Services logo
Devon Software Services

Information Technology

Devonport

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, pune, chennai, bengaluru, mumbai (all areas)