Information Technology

Senior Full Stack JavaScript Developer – Beirut, Lebanon

Full Time
Posted 2 months ago

Role Summary:
The Senior Full Stack JavaScript Developer will use a modern JavaScript tech-stack to build both the public facing and internal application components. They will be responsible for application development, supporting business objectives while providing expertise in the full software development lifecycle, from concept and design, to testing.

Position Location: Beirut, Lebanon
Business Industry: International Consulting Firm

Main Duties and Responsibilities:
• Write well designed, testable, efficient software modules.
• Design, code, test, debug, maintain, and document programs primarily in C# and JavaScript.
• Plan development solutions based on project objectives and requirements.
• Develop and maintain a Digital twin solution that is built using React, a NodeJS backend.
• Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation.
• Develop a visualization app with dashboards to display key metrics related to operating/maintaining Building(s).
• Prepare and produce releases of software components.
• Provide support for production system as well as feedback on test plans.
• Supervise and coach junior developers.

Education and Experience:
• Bachelor’s Degree in Computer Science or Computer Engineering.
• Minimum 7 years of experience as a Full Stack JavaScript developer.

Required Knowledge, Skills, Abilities and Personality Attributes:
• Ability to work in high stress/high demand/fast paced environment.
• Proficiency with JavaScript/ HTML/CSS, React and Rest Services.
• Strong and applied knowledge in Nodejs , ExpressJS, ThreeJS, PM2 , SQL and git.
• Familiarity with Theoretical concept of electricity/power and thermodynamics.
• Proactive team player.
• Motivated with a drive to improve.
• Practical/Pragmatic.

Job Features

Job CategoryInformation Technology

Apply Online