
Senior Full Stack Developer (Node.js & React.js)
This job is for candidates that live either in Tunisia or the USA.
Job Description:
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in developing scalable and high-performance web applications using Node.js for the backend and React JS for the frontend.
Responsibilities:
Design, develop, and maintain scalable, high-availability applications using Node.js and ReactJS.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.Implement security and data protection measures.Provide technical leadership and mentorship to junior developers.Conduct code reviews and enhance code quality.Stay up-to-date with emerging technologies and industry trends to incorporate them into operations and activities.Manage the entire software development life cycle, from planning and prioritizing to testing and release.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.5+ years of experience in web development with a strong understanding of Node.js and ReactJS.Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.Experience with RESTful APIs and server-side logic.Strong understanding of front-end technologies, such as HTML5 and CSS3.Experience with user authentication and authorization between multiple systems, servers, and environments.Familiarity with modern front-end build pipelines and tools.Ability to understand business requirements and translate them into technical requirements.Excellent problem-solving skills and ability to work in a team-oriented, collaborative environment.
Preferred Skills:
Experience with state management libraries (such as Redux or Context API).Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).Familiarity with database technology such as MySQL, MongoDB, and Cassandra.Experience with cloud services (AWS, Microsoft Azure, Google Cloud).
Benefits:
Competitive salary and benefits package.Flexible working hours and remote work opportunities.Health insurance, gym membership, and other wellness incentives.Continuous learning and professional development opportunities.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
