Reactjs Developer

Year    Remote, IN, India

Job Description

Position Overview (immediate joiners preferred)

We are seeking a skilled React.js Developer to join our dynamic front-end development team. The successful candidate will be responsible for developing and implementing user interface components using React.js concepts and workflows, creating responsive web applications, and optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Key Responsibilities

Development & Implementation

Design and implement user interface components using React.js concepts and workflows (Redux, Flux, Webpack) Develop and implement highly responsive user interface components using React concepts Write application interface code using JavaScript following React.js workflows Build reusable components and front-end libraries for future use Translate designs and wireframes into high-quality code
Performance & Optimization

Profile and improve front-end performance Monitor and improve front-end performance metrics Optimize components for maximum performance across various web-capable devices and browsers Implement performance testing frameworks including Mocha and Jest
Collaboration & Documentation

Meet with development team to discuss user interface ideas and applications Review application requirements and interface designs Collaborate with cross-functional teams including designers, product managers, and backend developers Document application changes and develop updates Document front-end codebase and maintain code quality standards
Technical Operations

Identify web-based user interactions and implement solutions Troubleshoot interface software and debug application codes Develop and implement front-end architecture to support user interface concepts Integrate with backend services and APIs Ensure cross-browser compatibility and responsiveness
Required Qualifications Experience Levels

Senior Level (5+ years):

Advanced experience with complex React applications and team leadership

Technical Skills

Core Technologies

In-depth knowledge of JavaScript (ES6+), CSS3, HTML5, and modern front-end languages Strong proficiency in React.js and its core principles Experience with popular React.js workflows (Redux, Flux, Context API) Knowledge of React tools including Webpack, Enzyme, and Create React App
Development Tools & Frameworks

Experience with version control systems (Git) Knowledge of performance testing frameworks (Mocha, Jest, React Testing Library) Experience with browser-based debugging and performance testing software Familiarity with modern development tools (npm/yarn, Babel, ESLint) Understanding of build tools and bundlers
Additional Technical Skills

Experience with TypeScript is highly preferred Knowledge of server-side rendering (Next.js) Understanding of RESTful APIs and GraphQL Experience with CSS preprocessors (Sass, Less) or CSS-in-JS libraries Familiarity with responsive design principles and mobile-first development
Soft Skills

Excellent problem-solving and troubleshooting skills Strong attention to detail and code quality Good project management and time management skills Effective communication and collaboration abilities Ability to work in an agile development environment
Educational Requirements

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or similar field Relevant coding bootcamp certification or equivalent practical experience Continuous learning mindset to stay updated with latest React trends and best practices
Experience Requirements

Senior Level (5+ years)



Experience architecting and scaling large React applications Leadership experience mentoring junior developers Deep understanding of React internals and advanced patterns
Working Environment

Modern office with collaborative workspace Remote work flexibility Access to latest development tools and technologies Agile/Scrum development methodology Cross-functional team collaboration
Growth Opportunities

Senior React Developer Front-End Architecture Lead Full-Stack Developer Technical Team Lead Product Engineering Manager
Preferred Qualifications (Nice to Have)

Experience with React Native for mobile development Knowledge of backend technologies (Node.js, Express) Understanding of DevOps practices and CI/CD pipelines Experience with cloud platforms (AWS, Azure, GCP) Familiarity with design systems and component libraries Open source contribution experience Experience with micro-frontends architecture
Application Process

Please submit:

Updated resume highlighting React.js experience Portfolio showcasing React projects with live demos GitHub profile with relevant repositories Cover letter explaining your passion for React development
Interview Process

Initial screening call Technical assessment/coding challenge Technical interview with live coding Team fit and culture interview Final discussion with hiring manager
Job Types: Full-time, Contractual / Temporary
Contract length: 6 months

Pay: ₹13,982.28 - ₹64,107.16 per month

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4226790
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year