Frontend Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role



We are seeking a skilled developer with expertise in Next JS and React to join our dynamic team. The ideal candidate will be responsible for building complex web applications, ensuring optimal performance, and integrating various backend services.



Responsibilities



  • 4+ years of hands-on experience with Next JS and React
  • Extensive experience in building complex web applications using Next.js and React.js
  • Ensure optimal application performance, fast page load speeds, and a smooth user experience, considering factors like SEO, accessibility, and responsiveness across various devices
  • Seamlessly integrate Next.js applications with various backend services, databases, and APIs (REST or GraphQL), ensuring efficient data fetching and manipulation
  • Write clean, maintainable, and testable code, adhering to modern web development best practices, design patterns, and coding standards
  • Implement unit and integration tests
  • In-depth knowledge of JavaScript, HTML, CSS, and modern web development concepts
  • Strong ability to analyze complex problems, design effective solutions, and troubleshoot technical issues
  • React 18+ (Hooks, Context API, Suspense, Concurrent Features)
  • State Management: Redux, Redux Toolkit
  • TypeScript integration with Next JS and React


Preferred Skills



  • Native Development

  • iOS:

    Swift/Objective-C basics, Cocoa Pods, Swift Package Manager, Xcode 14+, iOS SDK 15+, Understanding of iOS app lifecycle and memory management
  • Android:

    Java/Kotlin basics, Gradle build system, Android Studio, Android SDK 31+, Understanding of Android app lifecycle and permissions
  • Development & Architecture

  • Develop robust, scalable cross-platform mobile applications using React and Next JS
  • Develop mobile solutions with clean code principles and design patterns (SOLID, MVC, MVVM)
  • Implement Flutter applications when required for specific project needs
  • Write reusable, maintainable, and testable code following industry best practices
  • Develop custom native modules and bridge native code when necessary
  • Optimize application performance, memory usage, and battery consumption
  • Implement offline-first architecture and data synchronization strategies
  • Code Quality & Best Practices

  • Conduct thorough code reviews and provide constructive feedback to team members
  • Establish and enforce coding standards, style guides, and best practices
  • Implement comprehensive testing strategies (unit, integration, E2E)
  • Ensure code quality through static analysis tools (ESLint, Prettier, SonarQube)
  • Maintain high test coverage and documentation standards
  • Refactor legacy code and reduce technical debt
  • Security & Compliance

  • Implement secure coding practices and data encryption
  • Handle sensitive data (PII) with proper security measures
  • Ensure compliance with GDPR, CCPA, and other data protection regulations
  • Implement certificate pinning and secure API communication

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

RecommendedJobs for You

hyderabad, telangana, india

mumbai, maharashtra, india

gurugram, haryana, india