Junior Software Engineer

  • Part-time

Company Description

dox is a Lebanese startup that is aiming to accelerate the adoption of batteries worldwide by providing an end to end battery intelligence platform for battery manufacturers and electric vehicle OEMs. dox has been selected as top 5 out of 1,500 electric vehicle startups worldwide by StartUS.

We’re always looking for passionate crazy people to join our team to take part in the world’s transition to sustainable energy. 

Job Description

Currently, we’re looking for a Junior Software Engineer that will help us create our backend infrastructure.

Job Type: remote – part-time (25 hours per week)

What you will be doing

  • Create REST APIs in a microservices architecture 
  • Develop, test and maintain new features
  • Provide support during deployment
  • Document solution

Qualifications

Basic Requirements

  • Experience in developing REST APIs using Expressjs and typescript
  • Fluency in MongoDb or ArangoDb databases
  • Worked with Github by adopting Git Flow
  • Testing REST APIs using Postman and unit testing
  • Code optimization and performance improvement

NOTE: you will be asked to show some of your work and/or will be assigned a test

Bonus Requirements

  • Experience in building a service-based architecture (microservices)
  • Authentication/Authorization using OAuth2.0 and OpenId
  • Experience with sockets
  • Redis for caching and message brokers (Apache Kafka, Rabbitmq, etc.)
  • Docker
  • Deployment on AWS

 

Privacy Policy