Position: Full Stack Engineer ( Day.io)
Company: Adaptiq
Experience required: 5y
English level: upper

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 Redis and Elasticsearch
    Experience with message queues (RabbitMQ, Kafka, 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

Responsibilities:

    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