We are seeking a skilled Frontend Developer proficient in both Node.js and React.js to join our team. As a Frontend Developer, you will play a crucial role in designing and implementing user interfaces for our web applications, as well as integrating them with server-side logic.
Responsiblities:
Designing and developing user interfaces using React.js
Building reusable components and front-end libraries for future use.
Integrating front-end elements with server-side logic using Node.js.
Collaborating with back-end developers and designers to deliver seamless user experiences.
Translating designs and wireframes into high-quality code.
Optimizing components for maximum performance across various devices and browsers.
Writing clean, maintainable, and efficient code.
Participating in code reviews and providing constructive feedback to peers.
Staying up-to-date with emerging technologies and best practices in front-end development.
Requirements:
Minimum BE/MCA or MTech with at least 2 years of experience.
Strong proficiency in React.js and its core principles.
Experience with popular React.js workflows (such as Flux or Redux).
Proficiency in Node.js for server-side rendering and API integration.
Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel).
Knowledge of CSS pre-processors like SASS or LESS.
Experience with version control systems such as Git.
Strong problem-solving skills and attention to detail.
Ability to work independently as well as collaboratively in a team environment.
Excellent communication skills and the ability to effectively articulate technical concepts.