2 years

4 - 6 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Summary:

We are looking for a talented Software Developer with 2-5 years of experience to join our development team. The ideal candidate should have a strong understanding of React.js, JavaScript (ES6+), TypeScript, and modern frontend development practices. You will be responsible for developing user-friendly web applications, integrating APIs, and ensuring high performance and responsiveness of applications.

Roles & Responsibilities:

  • Develop responsive and interactive web applications using React.js, Redux, and TypeScript.
  • Implement reusable UI components while maintaining modularity and scalability.
  • Optimize web applications for performance, accessibility, and cross-browser compatibility.
  • Integrate RESTful APIs, GraphQL, and third-party services into web applications.
  • Collaborate with UX/UI designers to create seamless user experiences.
  • Work closely with backend developers to define API contracts and ensure efficient data flow.
  • Write clean, maintainable, and well-documented code following best coding practices.
  • Troubleshoot bugs, optimize performance, and enhance UI functionality.
  • Implement unit and integration tests using testing libraries.
  • Stay updated with latest trends, tools, and best practices in React.js and frontend development.
  • Participate in code reviews and provide constructive feedback to other team members.

Required Skills & Qualifications:

Technical Skills:

  • Strong proficiency in React.js, Redux, and React Hooks.
  • Experience with JavaScript (ES6+), TypeScript, and Next.js (preferred but not mandatory).
  • Good understanding of HTML5, CSS3, SCSS, and CSS-in-JS libraries (Styled Components, Tailwind CSS, etc.).
  • Hands-on experience with RESTful APIs, GraphQL, and WebSockets.
  • Good knowledge of Relational Databases, SQL and NoSQL (MongoDB).
  • Knowledge of state management solutions such as Redux, Context API.
  • Familiarity with component libraries like Material-UI, Ant Design, or Chakra UI.
  • Experience with Webpack, Babel, Vite, and other frontend build tools.
  • Strong debugging and troubleshooting skills using Chrome DevTools, React DevTools.
  • Experience in unit testing and end-to-end testing using Testing Libraries.
  • Knowledge of authentication and authorization using JWT, OAuth, Firebase, or Auth0.
  • Familiarity with CI/CD pipelines, Docker, and deployment processes is a plus.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work in an agile development environment (Scrum/Kanban).
  • Self-motivated with a passion for learning new technologies.
  • Ability to handle multiple tasks and prioritize efficiently.

Candidate Profile:

  • Experience: 2-5 years of professional experience in frontend development using React.js.
  • Education: Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • Portfolio/GitHub: Candidates with an active GitHub profile or portfolio showcasing React.js projects will be preferred.

Preferred Qualifications (Nice to Have):

  • Experience with server-side rendering (SSR) and static site generation (SSG) using Next.js.
  • Knowledge of microfrontend architecture and modular frontend development.
  • Experience with WebSockets and real-time applications.
  • Understanding of Progressive Web Apps (PWA) and Service Workers.

Work Environment & Benefits:

  • Opportunity to work on exciting and cutting-edge technologies.
  • Competitive salary and performance-based incentives.
  • Health insurance and other benefits.
  • Learning and development programs, including certifications and hackathons

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

Ahmedabad, Gujarat, India