The position has been closed by the company
Find similar jobs
Next job

Node.js Tech Lead in Scrambly

Posted more than 30 days ago

2 views

Scrambly

Scrambly

0
0 reviews
More than 5 years
Kyiv
Intermediate
Full-time work
We're looking for a Node.js Tech Lead to spearhead our development team and work closely with our CTO. Your primary role will involve enhancing our existing NodeJS (NestJS-based) systems and effectively working with a variety of external systems. Your main role will be in maintaining and improving our ongoing service-based architecture, which includes relational databases, GCP services, GCP Functions, and Kubernetes. This is a part-time position. Responsibilities:Lead a team of software engineer

We're looking for a Node.js Tech Lead to spearhead our development team and work closely with our CTO. Your primary role will involve enhancing our existing NodeJS (NestJS-based) systems and effectively working with a variety of external systems. Your main role will be in maintaining and improving our ongoing service-based architecture, which includes relational databases, GCP services, GCP Functions, and Kubernetes.

 

This is a part-time position.

 

Responsibilities:

  • Lead a team of software engineers in a collaborative and learning-focused environment.
  • Oversee the existing codebase, prioritizing quality and reliability.
  • Improve the codebase by implementing new features and optimizing existing ones.
  • Make architectural decisions, staying open to learning and adapting new methods.
  • Participate in SCRUM processes to promote agile way of development.
  • Maintain OOP principles and knowledge of SOLID development practices.
  • Maintain and design relational (PostgreSQL preferred) and NoSQL databases.
  • Work with cloud platforms (GCP preferred, AWS/Azure acceptable), with an eagerness to learn new cloud technologies.
  • Advocate Clean Code and Pragmatic Programming principles at team.
  • Develop and maintain Kubernetes-based containers, sharing and gaining knowledge in this area.
  • Participate in the hiring process and contribute to setting team and business goals.

 

Requirements:

  • Minimum 5 years of experience in software development, with some leadership or technical managerial experience. Proficiency in NodeJS/NestJS.
  • Solid understanding of system design, with readiness to learn and adapt.
  • Effective ability to work with external systems and service-based architectures.
  • Proficiency with OOP and SOLID development principles, and a mindset geared towards continuous improvement.
  • Proficiency with cloud platforms (GCP, AWS, Azure) and a drive to expand this knowledge.
  • Proficiency with relational and NoSQL databases, with a willingness to learn and evolve these skills.
  • Knowledge of SCRUM methodologies.
  • Excellent leadership and team management skills, focused on creating a learning environment.
  • Strong communication and interpersonal skills.
  • Kubernetes experience is beneficial, with an openness to developing further in this area.
More than 5 years
Kyiv
Intermediate
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept