Position: Middle+/Senior Node.js developer
Company: CodeIT
Experience required: 3y
English level: upper

CodeIT invites a Middle+/Senior Node.js Engineer to join our professional team.

**REQUIRED SKILLS:**
        4+ years of experience in Node.JS programming
        Experience with SQL, MongoDB, Postgre
        Experience with Unit tests
        Experience with Microservices
        Experience with Express/Nest, Typescript
        Understanding of SOLID principles, MVC, OOP principles
        Strong knowledge of JavaScript (ES5, ES6),
        Ability to work with technical documentation/specifications for the project
        English level: Upper Intermediate and higher
        Good communication skills
        Experience with direct communication with foreign customers


**WOULD BE A PLUS:**
       Mentorship for junior team members
       Experience of being an account opener, building processes from scratch

**RESPONSIBILITIES:**
        Developing new features and supporting the current application
        Bugfixing project modules
        Creating architecture for new modules, providing system suggestions to a customer
        Communication with a сustomer (meetings and writing group chat discussions)
        Providing time estimates for tasks
        Creating and supporting technical documentation
        Communication with Stakeholders (frontend team; QA; marketing team; design team; etc.)