As a mid/snr level developer you will be responsible for ongoing backend feature work whilst helping architect and leading the building of solutions alongside the other team members.
Experience in asynchronous streaming is essential.
Strong software development and application architecture experience using open source technologies.
Experience developing Node.js Enterprise grade SaaS based projects.
Demonstrate experience scaling online services, applications and platforms.
Strong understanding of cloud-native services, micro-services, distributed and streaming systems.
Knowledge of Kafka and when to use Go for processes that will benefit from multi-threaded design.
Experience dealing with PostgreSQL, Elastic Search, Dynamo DB.
Good understanding of DevOps for AWS, Kubernetes, Docker etc..