If node.js is something you really like, you also enjoy the possibility of choosing tools and want to work with English native speakers, we have something you might be interested in. The leader in the online retail space is looking for a Senior Node.js Engineer who will collaborate with other software engineers and stakeholders to build the product further and maintain APIs in a microservices architecture (Kubernetes). You will be working remotely in an agile environment on enterprise-level, high-quality software. Yet, you will be fully integrated in a team and work on a long-term basis.
Essential skills:
- Ability to clearly articulate complex architectural and technical problems
- Understanding of fundamental engineering concepts - SOLID principles, clean code, design patterns, testing
- Familiarity with scalable SaaS cloud solution services (AWS, GCP or Azure etc)
- APIs - RESTful API integration and design
- Databases, familiarity with any RDMS (MySQL, Postgres, etc) and NoSQL solutions (Redis, DynamoDb, etc.)
- Security-first mindset
Extra points if you have these:
- Experience with Docker in production (Kubernetes, ECS)
- Experience with modern DevOps practices - QA Automation, Monitoring, Infrastructure-as-Code (Terraform)
- Experience with automated deployments (CI/CD)
Please send us your CV and we will schedule a call with you to explain the details and answer any questions.