top of page
Original on transparent.png

ReactJS Developer - C016

Neurotechnology

Role Overview
We are seeking a highly skilled React.js Developer with over 6 years of experience to design and maintain scalable, high-performance user interfaces. You will play a key role in building user-centric web applications, driving technical decisions, and collaborating with the team to deliver seamless and responsive user experiences.

Key Responsibilities

  • Architect, develop, and maintain complex front-end applications using React.js and related frameworks.

  • Collaborate closely with UI/UX designers to implement responsive, visually appealing, and user-friendly designs.

  • Optimize front-end components for maximum performance across a wide range of devices and browsers.

  • Lead the integration of RESTful APIs and GraphQL endpoints in collaboration with back-end teams.

  • Provide technical leadership, conduct code reviews, and enforce best practices.

  • Debug and troubleshoot complex issues, ensuring seamless functionality and user satisfaction.

  • Stay ahead of the curve by researching and adopting emerging front-end technologies and frameworks.


Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • 3+ years of professional experience in front-end development with React.js.

  • Deep understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3.

  • Expertise in state management libraries (e.g., Redux, Context API, MobX).

  • Experience with modern front-end build tools such as Webpack, Babel, npm/yarn, and Vite.

  • Strong understanding of responsive design, cross-browser compatibility, and performance optimization.

  • Proficiency in Git and familiarity with branching strategies in version control systems.

  • Excellent problem-solving and debugging skills.

  • Strong communication and collaboration skills, with a proven ability to mentor team members.


Preferred Qualifications

  • Experience with server-side rendering (e.g., Next.js) and static site generation.

  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.

  • Knowledge of CSS preprocessors (e.g., SASS/LESS) and design systems like Material-UI or Chakra UI.

  • Experience with CI/CD pipelines for front-end deployments.

  • Prior experience with AI/ML-based or data-intensive web applications.


What We Offer

  • Competitive salary and performance-based incentives.

  • Opportunities to work on innovative projects and cutting-edge technologies.

  • A collaborative and supportive work environment.

  • Professional growth opportunities with access to learning resources.

  • ​End to End Product Development Experience.

Send your resume, cover letter, and portfolio (if applicable) to careers@squareroots.ai with the subject line: Application for  ReactJS  Developer -C016.  

bottom of page