Position: Full Stack Node.js Developer / Team Lead
Company: JTR Development
Category: Node.js
Experience required: 5y
English level: upper

Are you a skilled and experienced Full Stack Node.js Developer / Team Lead looking for an exciting new opportunity? Do you have a proven track record of developing high-quality web applications and leading development teams? If so, we want to hear from you.

We are currently seeking a highly motivated and experienced Full Stack  Node.js Developer / Team Lead to join our dynamic and growing team. As a Full Stack Node.js Developer / Team Lead, you will be responsible for leading the development team and ensuring the delivery of high-quality web applications across a range of industries and clients. You will work closely with our clients and internal stakeholders to design and implement solutions that meet their needs, and contribute to the design and architecture of our systems.

You will need to have a strong proficiency in  Node.js, Yii2, Symfony, React, VueJS, Javascript, HTML5, and CSS, and experience working with MySQL, MongoDB, RabbitMQ, Firebase, Docker, Docker Compose, and RESTful services APIs. In addition, you should have experience working in Agile development methodologies and be familiar with Git, Jira, Bitbucket, and Code review best practices. If you're passionate about full stack development and have a strong problem-solving mindset, we'd love to hear from you.

**Our team:**

We are a team of young, motivated and well-trained people who are constantly looking for new challenges. Our goal is the scaling of the entire company, an excellent team structure and an optimal and excellent project implementation. Effective, fast and friendly teamwork is particularly important to us.

**Job Responsibilities:**

•Work with the team to develop and maintain high-quality web applications
•Lead the development team, providing mentorship, guidance, and support
•Participate in code reviews and ensure code quality standards are met
•Work with the team to implement best practices and agile methodologies
•Collaborate with stakeholders to gather requirements and deliver solutions
•Ensure timely delivery of projects
•Identify and address technical issues, risks, and challenges

**Required technical and communication skills:**

•6+ years in Node.js, Typescript
•2+ years with REACT, VueJS
•Experience in PostgreSQL, MySQL, MongoDB
•Experience in RabbitMQ
•Experience in Firebase
•Experience in Docker, Docker Compose
•Experience in REST API development and integration
•The practice of covering code with tests
•Agile, Git, Jira, Bitbucket, Code review.

**Additional qualification but not mandatory:**
 
•Experience in CI/CD
•Experience in payment systems integration
•Team Leading Experience


**Benefits:**

•Generous and suitable salary
•Flexibility through remote working
•Opportunities for career development and advancement
•Salary bonuses and supplements
•A communicative, efficient and structured team
•Clear, friendly and efficient communication