HamburgerMenu
hirist

Full Stack Developer - React.js/Node.js

Posted on: 21/11/2025

Job Description

Description :



- Software Architecture & Design : Architect, design, and develop scalable and robust web applications from scratch, ensuring they meet business requirements and are optimized for performance.

- Full-Stack Development : Lead the development of both client-side and server-side components.

- Front-End : Build user-facing features using modern frameworks like React, Angular, or Vue.js, ensuring a responsive and intuitive user experience.

- Back-End : Develop and maintain server-side logic, APIs, and microservices using languages like Node.js, Python, Java, or Ruby on Rails.

- Database Management : Design, implement, and manage database schemas and data storage solutions using both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases.

- Code Quality & Best Practices : Write clean, maintainable, and well-documented code. Conduct code reviews, establish coding standards, and implement automated testing (unit and integration) to ensure high-quality software.

- Collaboration & Mentoring : Work closely with cross-functional teams, including product managers, designers, and other developers, to define requirements and deliver solutions. Mentor junior and mid-level developers, providing guidance on technical challenges and best practices.

- DevOps & Deployment : Oversee the entire software development lifecycle, including continuous integration and continuous delivery (CI/CD). Have experience with tools like Docker and cloud platforms such as AWS, Azure, or Google Cloud.

- Security & Performance : Implement security best practices to protect applications and data, including authentication and encryption. Identify and resolve performance bottlenecks to ensure maximum application speed and scalability.

Required Skills & Qualifications :



- Experience : A minimum of 2 years of professional experience as a full stack or MERN stack developer.

- Programming Languages & Frameworks:


- Front-end : Expert proficiency in JavaScript (ES6+), HTML5, and CSS3. Extensive experience with a modern front-end framework, such as React.js, Angular, or Vue.js.



- Back-end : Expert knowledge of a back-end language and framework, such as Node.js with Express.js.



- Databases : Hands-on experience with both NoSQL (MongoDB) and SQL databases, including database design, indexing, and query optimization.

- APIs : Proven experience designing and developing RESTful and GraphQL APIs.

- Version Control : Mastery of Git and a strong understanding of branching strategies.

- Problem-Solving : Excellent analytical and problem-solving skills with the ability to debug complex issues across the entire stack.

- Soft Skills : Strong communication and leadership skills, with a collaborative mindset. The ability to articulate complex technical concepts to both technical and non-technical stakeholders is a must.

- Continuous Learning : A proactive approach to staying updated with the latest industry trends, tools, and technologies


info-icon

Did you find something suspicious?