Full Stack Developer - Node.js/React.js
Technology
TALENT PRO1 months agoUntil 4/6/2026
Full time
Job description
Role Overview :
As a Full-Stack Developer at Talent Pro, you will be instrumental in designing, developing, and deploying robust and scalable web applications. You will collaborate closely with product managers, designers, and other engineers to translate business requirements into high-quality code. Your work will directly impact the user experience and contribute to the overall success of our client's digital initiatives.
Key Responsibilities :
- Develop and maintain high-performance, reusable, and reliable code for both front-end and back-end components of web applications.
- Collaborate with cross-functional teams to define, design, and ship new features that meet business needs and user expectations.
- Write unit and integration tests to ensure code quality and maintainability, reducing the risk of defects and improving overall system stability.
- Troubleshoot, debug, and resolve production issues efficiently, minimizing downtime and ensuring a seamless user experience.
- Participate in code reviews to ensure code quality, share knowledge, and foster a collaborative development environment.
- Contribute to the continuous improvement of our development processes and tools, enhancing team efficiency and productivity.
Required Skillset :
- Demonstrated proficiency in JavaScript, including ES6+ features, and a deep understanding of asynchronous programming.
- Strong experience with Node.js and related frameworks (e.g., Express.js) for building scalable and efficient back-end APIs.
- Hands-on experience with modern front-end frameworks such as React or Angular, including component-based architecture and state management.
- Ability to design and implement RESTful APIs, ensuring seamless communication between front-end and back-end systems.
- Solid understanding of database technologies, such as MongoDB or PostgreSQL, and experience with data modeling and query optimization.
- Excellent problem-solving and analytical skills, with the ability to quickly identify and resolve complex technical challenges.
- Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Bachelor's degree in Computer Science or a related field.
Keywords
JavascriptNode.jsFull StackExpress.jsReact.jsAngularJSReactOSMongodbAngularJavaScriptPostgresqlMaintainabilityNodeDebugger
Interested in this role?