36 RapinnoTech Solutions Jobs
5-7 years
RapinnoTech Solutions - React.js Developer - Javascript/Node.js (5-7 yrs)
RapinnoTech Solutions
posted 1mon ago
Key Responsibilities :
ReactJS Development : Develop and maintain modern, scalable, and performant web applications using ReactJS.
JavaScript & TypeScript Expertise : Leverage advanced knowledge of JavaScript (ES6+) and TypeScript to write clean, reusable, and maintainable code.
NodeJS Integration : Work with backend systems, ensuring smooth interaction between frontend and NodeJS backend services.
HTML5, CSS3, & Responsive Design : Implement and maintain responsive web designs using HTML5, CSS3 (including CSS modules), and SASS, ensuring cross-browser compatibility and smooth user experiences across devices.
Testing & Quality Assurance : Write unit tests using JavaScript testing frameworks (Jest, Mocha, Jasmine, Mocha/Chai, Enzyme). Implement end-to-end testing with Cypress and ensure all code meets quality standards.
UI/UX Design : Collaborate closely with design teams, applying your strong instincts in graphic design (UI) to create aesthetically pleasing and functional user interfaces.
Cross-Browser/Device Support : Ensure that applications are responsive and compatible across various operating systems, browsers, and devices.
Continuous Improvement : Provide recommendations for improvements in front-end engineering practices and contribute to the evolution of our technology stack.
Team Collaboration : Collaborate with cross-functional teams including product managers, backend developers, and designers to deliver high-quality web applications.
Documentation : Maintain clear documentation of code and processes, ensuring smooth handovers and knowledge sharing across the team.
Requirements :
- Experience : 3-5 years of professional experience with ReactJS, NodeJS, and front-end development.
Technical Skills :
- Strong proficiency in JavaScript (ES6+), TypeScript, and JavaScript design patterns.
- Solid experience with HTML5, CSS3, Flexbox, and responsive web design techniques.
- Familiarity with CSS preprocessors such as SASS and CSS modules.
- Hands-on experience with JavaScript unit testing frameworks (Jest, Mocha, Jasmine, Mocha/Chai, Enzyme).
- Expertise in E2E testing frameworks like Cypress and Snapshot testing.
UI/UX Focus : Strong instincts in graphic design (UI), with a focus on delivering user-centric experiences.
Responsive Design : Proven experience designing and developing responsive UIs that work across various operating systems, browsers, and devices.
Communication Skills : Excellent communication skills with the ability to articulate ideas clearly, provide constructive feedback, and work collaboratively.
Attention to Detail : A keen eye for detail, ensuring that all code is high-quality, performant, and error-free.
Passion for Front-End Development : A strong passion for front-end engineering and design, with a drive to continually improve skills and keep up with industry trends.
Nice to Have :
- Familiarity with additional testing libraries and tools (e.g., Jest, Mocha, Cypress).
- Experience working in agile development environments.
- Knowledge of additional front-end frameworks or libraries.
Why Join Us :
- Opportunity to work with cutting-edge technologies in a collaborative environment.
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- A team that values creativity, innovation, and growth.
- Opportunity to make a meaningful impact on user experience and product quality.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice
5-7 Yrs
5-8 Yrs
8-10 Yrs