Position: Full-Stack Engineer
Company: Techstack Ltd
Category: JavaScript
Experience required: 3y
English level: upper

**About the product: **
Our Рroduct is a multifunctional CRM system for a medical clinic. The system is designed to store, process, and synchronize client data, and make it easy to keep records of appointments. With the help of this system, you can store data on all medical manipulations and previous visits. 

**Technology stack:** 
Node.js;
Vue3 + TypeScript;
Ionic framework.

**About the role:** 
A Full-Stack Engineer will become a part of the product team developing the new versions of the mobile & web application for primary coaching practice.
You will work in a truly agile environment, close collaboration with developers, business analysts, quality assurance engineers, and other team members, designing front-end and back-end components.

**You will:**
Participate in the development of application architecture and be able to maintain high-level engineering knowledge of the system;
Design a customer-facing user interface and internal services for various business processes;
Develop specific system components (e.g., chat, to-do list, notes, gamification, etc.);
Collaborate with other developers and team members to integrate elements;
Recommend and implement process and technology improvements;
Participate in sprint planning, backlog and sprint retro sessions, and daily scrum sessions.

**You: **
Have 3+ years of experience in software coding and development;
Have extensive knowledge of Node.js;
Are experienced in working with Vue3-TypeScript, Ionic framework;
Have a working knowledge of Google Cloud (able to understand the current CI/CD pipeline and support the deployment, if needed) and Firebase is a huge plus;
Have superb interpersonal communication and collaboration skills;
Have an exceptional analytical and problem-solving attitude
Have outstanding organizational and time management skills;
Are proficient in English as we have intense communication with the product team.

**We will:**
Take care of strong opportunities for your professional and career growth - Meetups, TechClubs, Professional Library and more;
Provide challenging tasks and a friendly experienced team;
Maintain flat hierarchy without micromanagement — our doors are open, and all teammates are approachable;
Produce direct communication with product stakeholders;
Provide the ability to make an impact on product and company development;
Give up to 50% compensation for educational courses and conferences price for professional growth;
Provide discounts and bonuses for the IT Loyalty program;
Help you improve or maintain your English lever in our free English classes and The Business English Course;
Give 23 business days leave, 10 sick days, and Covid medical support;
Assist with legal and accounting support;
Implement regular team events and activities;
Give unforgettable emotions and gifts for significant life events.


**We:**
Techstack is a product-oriented software development company that sees its mission in bringing high standards to the technology industry. 
We are not solo players but a band with common goals. Now we are 160+ highly-skilled specialists, and we keep growing as a team and as professionals.