• Full Time
  • Remote
Job Description

We’re looking to expand our team with talented remote engineers. You will design, implement and maintain end to end business solutions for a large scale e-commerce platform owned by one of the biggest fashion retailers in the GCC region. You will work on web frontend projects and the NodeJS backend services that power both web & mobile apps. 

You will design and optimize applications for performance at scale. You should be comfortable working with both state of the art projects built with React/Redux, as well as legacy projects built with jQuery. You will be working along with the Engineering team in Dubai in an agile environment. You are expected to write high-quality code following best practices with documentation & tests.

Requirements
  • Perform hands-on software development, including writing code and unit tests, doing proof of concepts, conducting code reviews, and testing in ongoing sprints
  • Work closely with product managers and other full stack developers to implement innovative solutions to challenging web development problems
  • Participates in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support
  • Drive automation and ensure automated test scripts are completed for new features
  • Supports new and ongoing digital projects including corporate and client microsites, and integration with data and marketing platforms
  • Provides analysis of problems and recommends solutions
  • Work collaboratively with a tight-knit product development team
Qualifications
  • Equivalent 4+ years of work experience
  •  3+ years of experience working in React and able to demonstrate strong JavaScript knowledge
  •  3+ years of experience working with NodeJS
  •  3+ years of experience working with PostgreSQL and MongoDB
  • Proficiency working with Docker
  • Strong experience in systems architecture design and development
  • Strong experience building single-page and progressive web applications
  • Experience using test-driven development practices
  • Ability to efficiently manage and build large, complex web applications
  • Strong analytical and problem-solving skills, with good attention to detail
  • Excellent oral and written communication skills
  • Self-motivated, ability to work independently
  • Ability to use creative thinking to develop innovative solutions to business problems
  • Strong project management skills, including the ability to manage multiple projects simultaneously
  • Ability to mentor other developers

Positions: 3

Joining Type: Immediate

Benefits: Work from home

Experience: 3-8 years

To apply for this job email your details to careers@diginnovators.com