Job details

React JS

  • ES6
  • Jest
  • React.js
  • HTML5
  • Git
  • Webpack
  • CSS3

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 

About Techno Softwares -

Techno Softwares is dedicated to creating a positive and fulfilling work environment for our employees. We prioritize their satisfaction, work-life balance, and overall happiness quotient. We believe that when our employees are happy and motivated, they are more productive and better able to serve our clients. Our people are the driving force behind our success, and we believe in investing in their growth and development. We provide ongoing training and development opportunities to help our employees reach their full potential and stay ahead of the curve in a rapidly evolving industry.

Looking forward to having you on board.

React JS

We are seeking a talented React JS Developer with 1-2 years of professional experience to join our dynamic development team. As a React JS Developer, you will be responsible for designing and implementing user interfaces using React JS and related web technologies. Your primary focus will be on developing high-quality, reusable components and ensuring the performance and responsiveness of web applications.

Responsibilities:-

Collaborate with cross-functional teams, including designers and backend developers, to translate UI/UX design wireframes into high-quality code.

Develop new user-facing features and components using React JS.

Optimize applications for maximum performance and scalability.

Ensure the technical feasibility of UI/UX designs.

Participate in code reviews to maintain code quality and adhere to coding standards.

Identify and resolve performance and scalability issues.

Stay up to date with the latest industry trends and best practices in front-end development.

Collaborate with the backend development team to integrate frontend components with backend APIs.

Write unit tests to ensure robustness and reliability of the application.

Debug and fix issues reported by the QA team or end-users.

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

1-2 years of professional experience working as a React JS Developer.

Strong proficiency in JavaScript, including ES6+ syntax.

Experience with React JS and its core principles.

Familiarity with popular React JS workflows such as Redux or Flux.

Knowledge of RESTful APIs and asynchronous request handling.

Understanding of HTML5, CSS3, and responsive web design principles.

Familiarity with version control systems (e.g., Git) and agile development methodologies.

Ability to write clean, maintainable, and well-documented code.

Excellent problem-solving and debugging skills.

Strong communication and collaboration skills.

Preferred Qualifications:

Experience with server-side rendering using frameworks like Next.js.

Knowledge of modern front-end build pipelines and tools (e.g., webpack, Babel).

Familiarity with testing frameworks (e.g., Jest, Enzyme).

Experience with UI/UX design tools (e.g., Sketch, Figma).

Knowledge of backend technologies such as Node.js or Python/Django is a plus.

Join our team and contribute to the development of cutting-edge web applications using React JS. We offer a competitive salary, professional growth opportunities, and a collaborative work environment.