Position: Full Stack JS Developer
Company: CodeGeeks Solutions
Experience required: 1y
English level: intermediate

CodeGeeks Solutions is a software company led by top-notch experts with over 10 years of experience in product design & software development. We are able to comprehensively cover the needs of our clients and focus on the full cycle of development.

We are now looking for a Junior Full Stack JS Developer to join our team and help us continue our journey towards building amazing things!

**Why us?**

— we trust our team, love and care that everyone feels as comfortable as possible with their work and our atmosphere
— this work will bring you pleasure: you will be able to develop and acquire new skills, and we will help you with this
— here you will find like-minded people and true friends
— here you will feel happy even with thought that Monday is tomorrow
— we are young, promising and successful :)

**We Offer**

— 15 days of annual time off paid + company-wide New Year’s holiday in the last week of the year (5 days)
— 20 days of sick leave paid (5 — 100%, 15 — 50%)
— Health insurance class A+
— IT Cluster membership
— Flexible work schedule and remote work options
— Chance to make a real impact and shape the future of our company
— Education compensation
— Clear career map, continued professional development and growth opportunities
— Opportunity to work with a talented and dynamic team of experts
— Internal training and meetups
— Access to corporate learning materials
— High-level compensation and regular performance-based salary and career development reviews
— PE accounting and support
— Work in a comfortable, modern and cozy office in Lviv
— English classes, training, conferences participation
— Team buildings & corporate events
— Referral program

**Requirements**

— **1+ year of commercial experience**
— Strong knowledge and experience in NextJS, React, Redux, NodeJS (NestJS will be a plus), TailwindCSS, relational DB, and NoSQL databases.
— Experience with Typescript and GIT is required.
— Good understanding of REST principles and how to design and develop RESTful APIs.
— Beginner-level knowledge of Cloud technologies, such as AWS or Azure, is preferred.
— Ability to write high-quality, maintainable, and well-documented code.
— Good problem-solving skills and ability to work independently as well as in a team.
— Good communication skills and ability to work with cross-functional teams.
— Experience with agile methodologies and software development lifecycle.
— English: Intermediate+
— You are located in **Lviv** and have the opportunity to visit the office

**Responsibilities**

— Design, develop, and maintain web applications using NextJS, React, Redux, NodeJS, and TailwindCSS.
— Design and develop RESTful APIs using NodeJS and Typescript.
— Design and maintain databases using Relational DBs and NoSQL databases.
— Write high-quality, maintainable, and well-documented code.
— Collaborate with cross-functional teams to ensure the delivery of high-quality software.
— Participate in code reviews and provide constructive feedback.
— Keep up-to-date with the latest trends and best practices in web development.
— Start your cover letter with the code words "Hello world", we have to understand that you really read our vacancy in detail
— Follow agile methodologies and participate in agile ceremonies.
— Troubleshoot and debug issues as they arise.
— Continuously improve the performance, scalability, and reliability of the applications and APIs.

At CodeGeeks, we’re dedicated to fostering a culture of collaboration, innovation, and excellence. If you’re passionate about driving business growth and creating value for our clients, we are waiting for your resume!