Position: Full Stack Developer
Company: ITernal Group
Experience required: 3y
English level: intermediate

**Responsibilities**
— Implement backend and frontend solutions for both existing and new projects
— Design and document backend and database architecture solutions
— Setup and support development and production environments
— Collaborate with the team and the client to define, design, and ship new features.
— Code review, work on bug fixing and improving application performance.
— Deliver the results no matter what
— Manage expectations — communication is what our clients like the most about us

**Required skills**
— 2+ years of commercial experience in web development
— 2+ years experience with Node.js
— Experience with HTML, CSS/SASS
— Experience with PostgreSQL/MySQL
Experience with Typescript, Nest.js, Next.js
— Good knowledge of Git repository
— Understanding of OOP principles, design patterns
— Good English reading and writing skills
— Technical University degree
— Understanding of effective communication and collaboration principles
— High level of responsibility and problem ownership

**As a plus**
— Experience with vue.js
— Experience with Ruby on Rails, Python or other back-end technology
— Experience with Redis, Resque, Memcache, Sidekiq
— Experience with Amazon Web Services, Heroku
— Experience with third-party API
— Web-development experience using other technologies
— Understanding of web, UI and UX design concepts and principles
— Wireframing, design and layout creation experience

**We offer**
— Open, transparent and honest communication with the team and management — we share company numbers, do strategic planning together, explain all the decisions and tell the company news as they happen
— Personal and professional growth — we have regular 1:1 and performance reviews
— Flexible working schedule, Possibility to work remotely
The environment where you can implement your ideas;
— Paid vacation (18 working days per year and all national holidays) and sick leaves (10 working days per year);
— Participation in educational activities and thematic conferences with 70% coverage by the company;
— Communication with clients from all over the world and working with such domains — E-health, Fintech, E-commerce, Logistics;
— Freedom in decision-making;
— Corporate events and team buildings.