Azzurro.io is looking for a Middle Software Engineer. The ideal candidate wants to work with modern technologies, is not afraid to take responsibility and wants to grow.Requirements:⁃ Strong knowledge of Javascript and ES6⁃ 3+ years of experience with Javascript⁃ Excellent Node JS knowledge⁃ Understanding the principles of client-server interaction⁃ Practical experience with implementing REST and/or GraphQL APIs⁃ Experience with SQL and NoSQL databases⁃ Understanding CI/CD approach (we use Githu
Azzurro.io is looking for a Middle Software Engineer. The ideal candidate wants to work with modern technologies, is not afraid to take responsibility and wants to grow.Requirements:⁃ Strong knowledge of Javascript and ES6⁃ 3+ years of experience with Javascript⁃ Excellent Node JS knowledge⁃ Understanding the principles of client-server interaction⁃ Practical experience with implementing REST and/or GraphQL APIs⁃ Experience with SQL and NoSQL databases⁃ Understanding CI/CD approach (we use Github Actions)⁃ Experience with writing Unit tests using JestGood to know:- GraphQL- Typescript- Monorepos- Microservices- Understanding what Docker, ElasticSearch, Kubernetes areBriefly about our stack:Backend: Node JS (Nest JS), GraphQL, Microservices, ElasticSearch, PostgreSQL, Mongo DB, and moreFront End: React JS, CSS in JS (Emotion), Apollo GraphQL, no Redux, React HooksEngineers also own an infrastructure that developed using Infrastructure as a code approach written in Pulumi using Typescript.If you're still here and want to apply - please implement a sum function that can be called any number of times and send the code along with application. Try not to use ChatGPT or Google the solution.Example:sum(1)(2)(3)(4)(); // 10sum(1)(2)(3)(4)(5)(); // 15P.S. please pay your attention that this position is open in Azzurro.io company, not Pics.io.