React Developer

4 - 8 years

12 - 22 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What we are

Join us at DMart Labs, the captive technology and innovation hub of Avenue Supermarts Ltd, where we are dedicated to pushing the boundaries of technological advancement.

Nestled in the vibrant tech hub of Whitefield, Bangalore, our team of skilled engineers collaborates tirelessly to craft pioneering solutions that drive the success of our business.

At DMart Labs, we thrive on innovation, constantly striving to develop cutting-edge products that redefine the retail landscape. Our work is at the forefront of revolutionizing Avenue Supermarts' operations and enhancing the overall customer experience.

Our mission is to harness the power of technology to tackle complex challenges in supply chain, operations, and process optimization. We pride ourselves on crafting innovative solutions that seamlessly integrate cutting-edge technologies such as cloud computing, microservices, and micro-applications to ensure our customers have access to the products they desire.

About DMart Labs:

Key Responsibilities:

  • React.js Development:

    Build and maintain robust, reusable components and front-end libraries using React.js, ensuring seamless integration with backend services.
  • JavaScript Expertise:

    Write efficient, well-documented, and reusable JavaScript code with a deep understanding of the DOM, the JavaScript object model, and asynchronous programming.
  • State Management:

    Implement state management solutions using tools like Redux or Flux to ensure a consistent application state.
  • HTML/CSS Mastery:

    Craft clean, semantic HTML5 and modern, modular CSS3 styles using pre-processing platforms like LESS or SASS.
  • RESTful API Integration:

    Integrate front-end components with RESTful APIs and implement modern authorization mechanisms like JSON Web Token (JWT).
  • Build and Deployment:

    Optimize application performance using front-end build pipelines and tools such as Webpack, Babel, and NPM, and manage deployment processes.
  • Version Control:

    Collaborate with cross-functional teams using version control systems (e.g., Git) to manage codebase changes efficiently.
  • TypeScript Environment:

    Develop robust applications in a TypeScript-based environment, leveraging the advantages of static typing and improved tooling.
  • Responsive Design:

    Design and implement responsive layouts that provide a seamless user experience across different devices and screen sizes.
  • CSS Frameworks:

    Utilize CSS frameworks like Bootstrap, Foundation, or Material UI to accelerate development and ensure consistent design standards.
  • UI/UX Collaboration:

    Work closely with UX/UI designers to translate design mockups and wireframes into high-quality front-end code while ensuring a focus on usability and user experience.
  • Continuous Improvement:

    Stay up-to-date with the latest industry trends, tools, and technologies to continuously improve the front-end development process and deliver high-quality software.

Qualifications:

  • Education:

    Bachelors degree in Computer Science, Information Technology, or a related field.
  • Experience:

    4-8 years of front-end development experience with a strong focus on React.js and JavaScript.
  • Skills:

    • Proficiency in React.js, JavaScript, HTML5, CSS3, and TypeScript.
    • Experience with state management tools like Redux or Flux.
    • Strong understanding of RESTful APIs, JWT, and modern web authorization mechanisms.
    • Familiarity with front-end build tools such as Webpack, Babel, and NPM.
    • Experience with responsive design, CSS frameworks, and UI/UX principles.
    • Knowledge of version control systems like Git.

Preferred Skills:

  • Experience with other JavaScript frameworks like Angular or Vue.js.
  • Understanding of agile development methodologies and CI/CD practices.
  • Awareness of SEO principles and practices as they relate to front-end development.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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
DMart logo
DMart

Retail

Mumbai

RecommendedJobs for You

Pune, Maharashtra, India

Hyderabad, Telangana, India

Pune, Maharashtra, India