Browse Jobs
For Employers
Post JobLog inGet Started

Back-End Node.js Developer

BotCommander
Smart Village, Giza
Posted 5 years ago
53Applicants for1 open position
  • 35Viewed
  • 18In Consideration
  • 18Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for a Back-End Node.js Developer to develop, implement, track and optimize our e-Commerce Platform "Saas".

Main Job Duties:

  • 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.
  • Enhance code quality through writing unit tests, automation and performing code reviews.
  • Create design documents that satisfy business requirements, follow adopted methodologies, and lead to efficient, easy to maintain, and reliable systems
  • Brainstorm for ideas regarding our technologies, platform and products and see your ideas grow and flourish.
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.

Other benefits:

  • Work with best mentors and instructors in the field.
  • Vested equity.
  • Paid Parental Leave
  • Onsite Daycare.
  • Free beverages.
  • Encouraging Innovation and Passion Projects
  • Free Books
  • Flexible working hours.
  • Learning opportunity.
  • Super friendly environment.

Job Requirements

  • Strong Node.js/Express knowledge
  • Strong MySQL knowledge
  • Experience architecting a system with scaling in mind
  • 3+ years of experience in back-end engineering.
  • Excellent communication skills
  • Hands-on Git experience.
  • Have some knowledge of a Continuous Integration/Continuous Delivery (CI/CD) setup, including awareness of Docker and a basic understanding of DevOps skills, such as installing a Cloud server or starting a machine.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBack-End Node.js Developer