72 Risk Resources Jobs
Full Stack Developer - Node.js/React.js (3-6 yrs)
Risk Resources
posted 16hr ago
Key skills for the job
Overview :
The Full Stack Developer (React JS + Node JS) plays a critical role in developing, testing, and deploying scalable web applications.
This position requires an individual who possesses strong expertise in both front-end and back-end technologies, primarily focusing on React for user interface development and Node.js for server-side logic.
A Full Stack Developer bridges the gap between design and technical implementation, ensuring a seamless user experience while maintaining systematic functionality on the backend.
The ideal candidate will be adept at building responsive, high-performance applications that meet customer needs and improve overall efficiency.
As part of a collaborative team, this position fosters innovation, encourages technical growth, and actively participates in code reviews and deployment procedures, all of which contribute to the business's success.
The Full Stack Developer is integral to shaping the application's architecture, choosing the right tools and frameworks, and delivering robust systems that fuel the growth of the organization.
Key Responsibilities :
- Design, develop, and maintain web applications using React JS and Node JS.
- Ensure responsive UI/UX by translating UI/UX design wireframes into functional code.
- Create RESTful services and APIs for seamless data interchange between server and client.
- Implement front-end logic and create reusable components for future use.
- Collaborate with cross-functional teams, including designers and other developers.
- Optimize applications for maximum speed and scalability.
- Identify and resolve application performance issues and bugs.
- Participate in code reviews to maintain code quality and share knowledge.
- Write unit and integration tests to ensure code reliability.
- Stay updated with emerging technologies and apply them for continuous improvement.
- Manage database interactions and ensure data integrity and security.
- Coordinate with product managers to gather requirements and deliver functionalities.
- Maintain version control of code using Git and follow agile methodologies.
- Build documentation for application features and technical specifications.
- Provide ongoing maintenance, support, and enhancements for existing applications.
Required Qualifications :
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in full stack development.
- Proficient in JavaScript and modern front-end frameworks.
- Deep knowledge of React.js, Redux, and related libraries.
- Strong understanding of Node.js and Express framework.
- Experience with database technologies such as MongoDB, PostgreSQL, or MySQL.
- Ability to write well-structured, maintainable code.
- Familiarity with building and consuming RESTful APIs.
- Understanding of web technologies, including HTML5, CSS3, and JavaScript (ES6+).
- Knowledge of responsive design principles and frameworks.
- Experience with version control practices (Git).
- Strong problem-solving skills and analytical thinking.
- Ability to work in a team-oriented, collaborative environment.
- Excellent communication and interpersonal skills.
- Prior experience using Agile development methodologies.
Functional Areas: Software/Testing/Networking
Read full job description