Skip to the content
Home
Service
Zaitouna
Talent Development Academy
Software And IT Support
Careers
Sr. Software Full Stack Engineer
(NodeJS, ReactJS)
Department: Engineering
Full time (9am - 5pm)
Job Specifications
Bachelor's degree in software engineering or any IT related fields
4+ years of professional software development experience
Proficient in JavaScript
Experience in NodeJS, NPM / Yarn & ExpressJS
Experience in developing responsive designs in HTML/CSS (Bootstrap, LESS ... etc)
Excellent knowledge in web technologies including Java, Node.js, React, React.js, Angular, HTML, CSS, JavaScript, JQuery and Bootstrap
Hands on experience with AngularJS version 2+ or similar Front-end framework
Solid understanding of object-oriented programming
Implementing automated testing and unit tests
Familiarity with tools / technologies such as WebPack / Redux
Proficient understanding of code versioning tools, such as Git
Familiarity with Agile & continuous integration
Willingness to learn new technologies
Job Responsibilities
Designing and developing high-volume, low-latency applications and delivering high-availability and performance
Contribute in all phases of the development life-cycle
Write well designed, testable, efficient code
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Write unit-tests and make sure the code is automation-friendly
Collaborating with the QA team to ensure everything works as it should
Mentor associates or junior developers
Apply Now
Input your search keywords and press Enter.