Senior Backend Developer

Role overview:  

The Senior backend developer will be responsible for the development of cutting-edge technology which meets best practice guidelines and result in solutions that exceed customer expectations and are delivered quickly, with minimal technical debt

You will contribute developments to the core product family and supporting tool infrastructure . We are looking for detail focused engineers with experience in all major aspects of the software development lifecycle, from design through to unit testing and product maintenance. Good communications skills and a strong teamwork ethic are essential.

Soul Machines values our diverse, friendly development team. Our office is near the viaduct area, with lots of public transport options. We have pretty flexible hours, the opportunity for some work from home, and always put on a fancy Christmas party. 

Key Responsibilities:

Develop and deliver robust, well tested product features.
Contribute to the product design and feature estimation.
Contribute to product documentation and unit testing.

Essential skills: 
7+ years experience developing internet facing solutions and applications
Extensive experience implementing backend services / microservices in Node.js
Good Object Oriented design and unit testing experience.
Experience implementing and using HTTP / REST API’s
Experience working with a variety of database technologies (SQL & NoSQL)
Excellent verbal and written communication, and ability to communicate with technical and non technical team members.
 
 
Desirable:

Good knowledge of the AWS platform.
Experience with containerization of services.
Experience with WebSockets and WebRTC.
Skill with a modern browser framework like Angular, Vue or React.
Linux server management and deployment skills.
Other programming languages, particularly C++, C#, Golang, Python.
 
Any questions contact [email protected]
0
Pay Tips 18-02-19

0 comments

If you wanna get more accurate answers, Please Login or Register