SoftSages company logo
We're Hiring

Frontend Developer

Develop scalable and high-performance frontend applications using React.js and modern web technologies. Collaborate with cross-functional teams to deliver seamless user experiences.

Job Summary

We are seeking a skilled Frontend Developer / React.js Developer with 3–5 years of hands-on experience in building scalable, high-performance web applications. The ideal candidate should have strong fundamentals in JavaScript, React, and modern frontend development practices, and should be comfortable working closely with backend teams, designers, and product stakeholders.

Key Responsibilities

  • Develop and maintain user-facing features using React.js
  • Translate UI/UX designs and wireframes into high-quality, reusable code
  • Build reusable components and frontend libraries for future use
  • Optimize components for maximum performance across browsers and devices
  • Integrate REST APIs and handle async data flows
  • Collaborate with backend developers, designers, and QA teams
  • Participate in code reviews and ensure adherence to best practices
  • Debug, troubleshoot, and fix frontend issues
  • Contribute to improving frontend architecture and development standards

Required Skills

  • 3–5 years of professional experience with React.js
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Hands-on experience with React Hooks, Context API, and component lifecycle
  • Experience consuming RESTful APIs
  • Familiarity with state management libraries (Redux, Zustand, or similar)
  • Knowledge of modern frontend tooling (Webpack, Vite, Babel, npm/yarn)
  • Understanding of responsive design and cross-browser compatibility
  • Experience with Git and version control workflows
  • Good problem-solving and communication skills

Educational Requirements

  • Master's Degree in Computer Engineering or a related field (preferred)
  • Bachelor's Degree in Computer Engineering or a related field

Preferred Skills

  • Experience with TypeScript
  • Knowledge of Next.js
  • Familiarity with UI libraries (Material UI, Ant Design, Chakra UI, Tailwind CSS)
  • Basic understanding of backend technologies (Node.js, Java, or Python)
  • Exposure to testing frameworks (Jest, React Testing Library)
  • Experience working in Agile/Scrum environments
Experience3–5 Years
LocationVadodara (On-site)
Job TypeFull-time

Share with someone awesome

SIMILAR OPENINGS

QA Automation EngineerVadodaraJava Backend DeveloperVadodaraSr. Software/IT Sales & MarketingVadodaraView all job openings

Ready to Join Our Team?

View Open PositionsForward navigation arrow icon