Position: Full-Stack Engineer
Company: Adaptiq
Category: Node.js
Experience required: 5y
English level: upper

We use the latest and the best practices in engineering, Kubernetes, CI/CD in SaaS architecture, we deal with scalability and high load, performance challenges. Our delivery team takes part in the whole product/feature lifecycle (from discussing an idea to shipping to production).

Requirements
Must have:
● Software engineering fundamentals, algorithms, data structures and OOP
● 4+ years of experience designing and developing scalable systems..
● 4+ years of experience with react and state management (react hooks, MobX, Redux)
● 5+ years of experience with Node.js
● 2+ years of experience with TypeScript.
● Proficient with microservices architecture
● Proficient with REST API, Error Handling, Retry mechanisms, etc..
● Proficient with CSS, HTML5, Cookies, Local Storage
● Proficient with RDBMS and nosql databases
● Experience with and Elasticsearch
● Experience with message queues (RabbitMQ,, NATS, etc…)
● Basic linux system administration skills.
● Good English in both written and verbal communication
● Ability to move fast and solve problems
Nice to have:
● Experience working with Kubernetes
● Experience with Google Cloud Platform
● Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production).
● Ownership and responsibility over application components
● Design and build new services
● Improve system performance and scalability