Position: Middle Node.JS developer
Company: astarios
Experience required: 2y
English level: upper

Requirements:

- 2+ years of experience as a Software Engineer
- 1+ years of solid experience with NodeJS
- Experience architecting and developing large scale, high traffic systems
- Experience in at least one of these: C++, Java, Python, Go, Swift or Typescript
- Working experience with software design
- Understand testing methodologies and be able to write testable code along with the relevant tests
- Experience with AWS, PostgreSQL, Micro services
- Familiar with CI/CD and Jenkins
- An ability to work quickly, efficiently, and to a tight deadline
- Experience in a modern software development environment is desirable (git, Jira, SCRUM)
- Interest and ability to learn new languages and technologies on the fly

About projects:
1) An e-commerce site and platform for solar technology mainly targeted to frontier markets, where users can not only buy the products online but also provide them with a number of tools to calculate the best orientation for solar panels, suggest the most appropriate packages, provide help with the installation, help them find local labourers to set the system up, coordinate logistics and more.
The tech includes ReactJS in the front-end and NodeJS/TypeScript/PostgreSQL in the back-end
2) A warehouse management system, think AirBnB for warehouses which automates the booking of warehouse space, deliveries, fulfilment and the whole last-mile delivery lifecycle.
The tech includes ReactJS in the front-end and NodeJS/TypeScript/PostgreSQL/MongoDB in the back-end. larification included role names and numbers of team members