Browse Jobs
For Employers
Post JobLog inGet Started

Full-Stack Developer - Angular, Node.js

Spare Payments
New Cairo, Cairo
Posted 5 years ago
54Applicants for1 open position
  • 53Viewed
  • 0In Consideration
  • 53Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Do you have a passion for technology? Do you strive for creative and innovative solutions when confronted with a challenge? Are you self-motivated and dedicated to excellence in your field? Do you like a fast-paced environment? Are you an experienced developer who can hit the ground running? If so, and you are looking for an opportunity to collaborate towards creating beautiful products, we invite you to apply today.

Spare is looking for a top-notch Full-Stack Developer to come build great experiences with us.

What you can expect:

  • Dynamic and creative open-concept work environment
  • Competitive Salary
  • Health Insurance
  • Flexible working hours to support a healthy work-life balance
  • Strong, collaborative team environment
  • Ongoing investment into learning and self-improvement
  • Competitive Ping Pong Tournaments (You read that correctly)

Responsibilities

  • Work in an Agile environment with a small, innovative team to output high quality solutions
  • Collaborate with fellow developers and designers to come up with the best solutions to challenging UI/UX problems
  • Build robust and scalable software in NodeJS for applications and middleware components as well as modifications of existing software.
  • Build transactional APIs and features from scratch and generally working on the API-layer, including integrating APIs into pre-existing systems.
  • Design and create services and define system architecture for your projects, and contribute and provide feedback to other team members.
  • Translate wireframes and mock-ups into full functioning features
  • Partake in weekly sprint meetings with the product and design teams to brainstorm for ideas regarding our technologies and help understand end-user requirements in order to formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Enhance code quality through writing unit tests, automation and performing code reviews

Job Requirements

Experience: 2+ years experience in a similar role.

Education: A degree in Computer Science or related field, or comparable experience

Languages: English, Arabic

  • Experience using Angular 2+, Ionic, HTML, CSS, JavaScript, AJAX and JSON Objects
  • Experience creating mobile and/or responsive websites and web apps
  • Desire to build quality software, attention to detail is a must
  • Strong Node.js/Express knowledge
  • Strong MySQL knowledge
  • Comfortable with revision control software (GIT)
  • Ability to thrive in a fast-paced team environment
  • Excellent communication and collaboration skills
  • A background in design would be nice to have, but not required

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull-Stack Developer - Angular, Node.js