HamburgerMenu
hirist

Full Stack Engineer - Node.js/Express.js

Posted on: 10/07/2025

Job Description

Role Overview :

We are looking for a proactive and skilled Full Stack Engineer with strong experience in building, scaling, and maintaining robust web applications. Youll work on both frontend and backend systems, participate in product architecture discussions, and collaborate closely with designers, product managers, and fellow engineers to develop features from concept to deployment.


Key Responsibilities :


- Develop, test, and deploy full-stack web applications with a strong focus on both frontend and backend.

- Build scalable backend services using Node.js, Express.js, Strapi, and WordPress (for CMS needs).

- Design and implement frontend components using modern HTML/CSS/JavaScript, integrating responsive UI/UX.

- Work with RESTful APIs, third-party integrations, and cloud-hosted services.

- Design and maintain relational database schemas using MySQL and PostgreSQL.

- Ensure data consistency, query optimization, and application performance tuning.

- Work in an Agile/Scrum environment with daily standups, sprint planning, and retrospectives.

- Use Git and CI/CD pipelines for code versioning and deployment automation.

- Participate in code reviews, troubleshooting, and performance tuning.

- Contribute to technical documentation, deployment guides, and architecture diagrams.


Required Skills & Qualifications :


- Minimum 4 years of experience in full-stack web development.

- Strong proficiency in Node.js with Express.js framework.

- Experience working with CMS platforms such as Strapi and WordPress.

- Solid understanding of HTML5, CSS3 (SASS/LESS), JavaScript (ES6+), and responsive design principles.

- Expertise in MySQL and PostgreSQL databases schema design, stored procedures, performance optimization.

- Familiarity with version control systems such as Git/GitHub/GitLab.

- Exposure to REST API development, authentication mechanisms, and role-based access control (RBAC).

- Comfortable working in a Linux/Unix development environment.


Preferred Skills (Nice to Have) :


- Familiarity with React, Vue.js, or other modern frontend libraries/frameworks.

- Experience deploying applications on AWS, Heroku, or GCP.

- Basic knowledge of Docker, Nginx, or container-based deployments.

- Experience working with GraphQL APIs.

- Performance and security optimization practices for high-traffic web applications


info-icon

Did you find something suspicious?