Senior Software Engineer

Sheikh Zayed
Posted 3 months ago

Previous open-source web development experience required.

Job Description

Note: job location is between Dokki and Smart Village at the moment. We are moving to Sheikh Zayed by mid-year.

  1. Research, advise and monitor progress of web development team on technical tasks
  2. Research and advise on software development best practices
  3. Assess technical debt and advise on resolutions
  4. Lead team in completing development tasks on time with needed quality
  5. Responsible for technical deliverables to CTO
  6. Develop new features and enhancing existing ones in the Garment IO web application using PHP Laravel, NodeJS, MongoDB, jQuery and ReactJS. (In that order of importance)
  7. Unit, integration and use case testing of features and user stories.
  8. Troubleshooting major issues and resolving them in a sustainable manner.

Required skills and experience

  • Experience with Object Oriented, open source programming
  • Ability and persistence to lead a team working on large tasks
  • Ability to lead a team of diverse individuals
  • Professionalism in meeting deadlines
  • Strong time management capabilities
  • Effective communication
  • Strong dedication and commitment to the team and the work being done

Required expertise

  • PHP
  • PHP Laravel
  • NodeJS
  • MongoDB
  • jQuery

Preferred expertise

  • Devops
  • ReactJS
  • Redis
  • Sockets
  • MQTT
  • C
  • Arduino
  • Embedded Systems

Learning Points

  • Exposure to a booming startup in a fast-paced environment and interesting challenges
  • Leadership opportunity to a diverse team
  • Collaboration with dynamic, ambitious and disciplined management
  • Growth with compelling needs and requirements
  • Maximum exposure to a booming startup environment

Key Performance Indicators

  • Total task complexity completed per day
  • Bugs reported and resolved per day
  • User story points completed per 2-week sprint
  • Constant reporting and follow up
  • Quality and efficiency of code

Who we’re looking for

An ambitious, excited, resourceful leader with a passion to code a difference. An avid learner who’s not afraid to dive head first. A passionate problem-solver who can get the job done with a team.

Job Features

Job CategorySoftware Development
Reports ToCTO
Minimum DegreeBsc. in computer science or related discipline
Contract TypeFull-Time

Apply Online

Personal Details

A valid email address is required.