27 Aug 2022
Senior Full Stack Software Developer Abu Dhabi UAE
Position: Senior Full Stack Software Developer
Date posted: 2022-08-27
Industry: other
Employment type: Full Time
Experience: 3 to 5 year
Qualification: Bachelor’s Degree holder
Salary: AED 5000 to 10000
Location: Abu-Dhabi, United Arab Emirates
Company: Confidential
Description:
Vacancy for Senior Full Stack Software Developer
- Location: Abu-Dhabi, UAE (United Arab Emirates).
- Contract: Permanent position.
- Schedule: Weekly working days: 5 days. Daily working hours: 8 hours.
- Facility: Accommodation/transportation: None.
- Residency requirements: UAE (#preferably Abu-Dhabi residents).
- Nationality requirements: Any.
Purpose:
- Responsible for developing, deploying and maintaining the company’s product. This includes developing new features, debugging existing code, and keeping the product up to date.
- The developer will work on the front and back-end of web applications, as well as design and implement web application functionality.
- The developer is responsible for developing web applications using a variety of technologies.
- To be successful in this role, you will need extensive knowledge of programming languages and the software development life-cycle.
Education & Experience:
- Bachelor’s Degree in Computer Science or related degree.
- At least 5 years previous experience in a similar position.
- Excellent English, basic understanding of Italian language is a plus.
- Advanced programming language knowledge including (mandatorily): #JavaScript – including Jquery, PHP8, HTML, CSS3
- Deep knowledge of: #ReactJS, Redux, Sass, Node.js, Knex, Objection.js, NextJS, MySQL, SocketIO, RabbitMQ, Nginx web server, anything related to AWS and its service.
- Must be a full-stack developer and understand concepts of software engineering,
- Skilled on real time notifications and chat, knowledge of responsive and cross browser compatible design, restful APIs.
- Proficient in Adobe Creative Suite.
- Demonstrate success developing, deploying and maintaining products of a similar size or larger.
Responsibilities:
- Modifying software to fix errors, improve its performance, upgrade modules, create new modules.
- Directing system testing and validation procedures.
- Directing software programming and documentation development.
- Analyzing information to recommend and plan the implementation of new modules or modifications of an existing one
- Building and maintaining back-end APIs.
- Write clean, maintainable code with a focus on security, scalability, performance, and testability.
- Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
- Implementing SEO best practices to ensure websites rank well in search engines.
- Preparing reports on programming project specifications, activities, or status.
- Note that applicants will be contacted only if their qualification & experience match the position requirements.
indicating the job title as the subject line.