Browse Jobs
For Employers
Post JobLog inGet Started

Back-End Engineer

Bosta
Maadi, Cairo
Posted 3 years ago
57Applicants for1 open position
  • 39Viewed
  • 11In Consideration
  • 27Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Our Engineering 

Exceptional software is integral to our vision for changing the delivery business. For our customers, we care deeply about delivering amazing user experiences. Delivery can be a messy business, but our customers love our intuitive and easy-to-use software.

For the internal teams, we write software to run every part of our business: Operations, CS, accounting, and Sales. As we scale, automation, data, and AI will enable our team to move faster and smarter than the competition.

As a Startup in the growth phase, our current challenge is to migrate to new technologies, rebuild some services, make changes in our software architecture, and build whole new products.

As a Software Engineer, you will work closely with our engineering team, build services, API interfaces, and custom tools that enable our platform to scale. You'll program mostly in NodeJs and learn from a team committed to your growth. We constantly explore new frameworks and languages and push each other to find optimal solutions to our problems.
 

Here's what you'll be doing at Bosta

  • Design and create services and system architecture for your projects, and contribute and provide feedback to other team members via technical design sessions
  • Collaborate with the front-end engineers in building, shipping scalable APIs to be consumed by our client facing solutions
  • Build and maintain third-party API integrations, fetching, processing of data
  • Work with the product and design teams to discuss the requirements of the value teams (including business, marketing, sales, logistics operations), understand end-user requirements, formulate use cases, and then translate that into usable and scalable features
  • Find the right balance between progress (i.e. shipping quickly) and perfection (i.e. measuring twice).

Job Requirements

  • 2+ years of experience 
  • Expertise in all things JavaScript.
  • Strong programming skills in javascript, Node.JS, Express framework and related technologies.
  • Experience with MongoDB
  • Experience with Git and code collaboration in teams.
  • Experience in creating robust and secure REST APIs.
  • Ability to jump in legacy code and understand it quickly.
  • Demonstrated expertise in managing a broad system with multiple integrated components.
  • Experience implementing CI/CD pipelines.
  • Familiarity with design patterns, data structures, and algorithms.
  • Computer Science, Engineering or equivalent degree.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBack-End Engineer