Your browser does not support javascript! Please enable it, otherwise web will not work for you.

React.Js Technical Lead (ReactJs + Next.Js) || 8+ yrs @ Emids Technologies

Home > Software Development

 React.Js Technical Lead (ReactJs + Next.Js) || 8+ yrs

Job Description

We at EMIDS, are hiring for React.Js Technical Lead role.


Please find the details below and share your interest at aa**********i@em**s.com

Role and Responsibilities:


1. Architecture & Design

- Designing and implementing scalable, high-performance, and secure web applications using React 16+, Next.js, and Node.js

- Applying Clean Architecture principles, React design patterns, and frontend best practices

- Driving API First and Contract First design methodologies for robust integrations

- Designing and implementing BFF (Backend for Frontend) patterns to optimize API consumption for frontend needs

- Contributing to technical roadmap and architectural decisions for web applications


2. Development & Implementation

- Developing rich, interactive, and responsive user interfaces using React (with TypeScript - .ts or .tsx files)

- Building efficient and performant server-side logic and APIs with Node.js

- Implementing state management with Redux (including state, actions, and reducers)

- Integrating with various backend services and APIs using Axios

- Utilizing CSS pre-processors like SCSS and leveraging libraries like Bootstrap for styling

- Ensuring code quality through adherence to linting rules and best practices


3. Testing & Quality Assurance

- Writing comprehensive unit tests with Jest and Enzyme

- Developing integration and end-to-end tests using Cypress

- Implementing contract testing using Pact scenarios to ensure API compatibility

- Applying TDD (Test-Driven Development) and BDD (Behavior-Driven Development) principles throughout the development lifecycle

- Generating detailed test reports

- Conducting API testing


4. Build, Deployment & Operations (DevOps)

- Configuring and optimizing build processes using Babel and Webpack

- Working with CI/CD pipelines for automated builds, testing, and deployments

- Deploying and managing applications on cloud platforms (e.g., AWS)

- Implementing secure coding practices and secret management

- Effective debugging and usage of DevTools/React tools and networking tools

- Knowledge around Artifactory for dependency management

- Experience with load/performance testing tools and automation


5. Collaboration & Mentorship

- Collaborating effectively with cross-functional teams (product, design, QA, backend)

- Participating in code reviews and mentoring junior developers

- Staying updated with the latest industry trends and technologies

6. Performance & Optimization

- Optimizing application performance, including code-splitting, lazy loading, and minimizing unnecessary re-renders

- Understanding and addressing async concepts in both frontend and backend


Other Essential Skills:

  • State Management (Redux - state, action, reducers)
  • API Communication (Axios): Standard library for making HTTP requests, essential for interacting with backend services
  • Utility Libraries (Lodash, Moment, jQuery, etc.)
  • CSS Pre-processors (SCSS) & Styling Libraries (Bootstrap): Proficiency in modern styling techniques and frameworks for consistent and responsive UI

Quality & Best Practices:

Frontend Best Practices: Knowledge of performance, accessibility, SEO, and maintainability for the user-facing part of the application

Async Concepts: Deep understanding of asynchronous programming in JavaScript (Promises, async/await, event loop) crucial for both frontend and Node.js

Secure Code Practices / Secret Management: Critical for building secure applications and protecting sensitive information

Tooling & Operations: Effective Debugging / Devtools / React tools / Networking tools: Essential for troubleshooting and optimizing applications

OpenAPI / Swagger usage: For API documentation and collaboration, crucial in an API-first environment

Artifactory: For managing dependencies and artifacts in a structured way

Load/Performance Testing and Automation: For ensuring application scalability and resilience

API Testing: General ability to test APIs independently (e.g., Postman, curl)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Emids Technologies
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Redux React.Js Nextjs AWS

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Application Lead

  • Accenture
  • 8 - 13 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Emids Technologies

Founded in 1999 and based in Nashville, Emids is a leading provider of digital transformation solutions across the healthcare and life science ecosystem, providing tailored, cutting-edge solutions and services across digital strategy, design, and engineering to payers, providers, biopharma, medica...