Intermediate NODE.JS DEVELOPER -
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 15 février 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
REMOTE ROLE
Our team of 35+ backend developers are building and maintaining a modern, large-scale web infrastructure hosted on AWS. We use a number of languages and technologies including Python, PHP, Node JS, Mongo, DynamoDB and MySQL. Our platform is expanding globally, and with this expansion comes new challenges such as distributed data storage, and processing and performance improvements. Our team work at every stage of the software development life cycle - designing solutions, writing and testing code, and automating deployments. They also collaborate with our web, iOS, Android, QA, infra and product teams to deliver for our customers and users. As well as building new features and functionality, we are migrating our original monolithic application to the micro-services world using modern technologies like Serverless Framework and AWS Services.
Required
· 5+ years of experience as a software developer
· 3+ years of experience with Node.JS.
· NOTE: Primary experience Must be with Node.JS, not as a secondary language
· Experience with AWS & Lambda services
· Experience working with Scalable / Microservice architecture
· Proven working experience with Serverless, Event-Driven architecture
· Experience writing tests and knowledge of TDD
· Knowledge of development principles such as OOP and SOLID
· Database Design experience in Non-Relational Databases; noSQL or key-value DBs like Redis, Mongo and DynamoDB
· Experience with CI / CD platforms; such as CircleCI, Travis, GitHub Actions or Azure Pipelines
Nice To Have
· Experience with Federated GraphQL
· Experience with additional AWS services; such as API Gateway, SQS, SNS and DynamoDB
· Experience with multiple software development languages; ideally Python or PHP
· Knowledge of Clean Architecture and DDD principle
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser