Position: Senior/Technical Lead Node.js Developer
Company: SliceIQ
Category: Node.js
Experience required: 5y
English level: fluent

Job Summary:

We are seeking a highly skilled and experienced Senior/Technical Lead Node.js Developer with a passion for creating high-quality, scalable, and reliable software solutions. This is a greenfield opportunity where you will have the chance to provide input on the technology stack and build the team. Our client is a startup, and therefore we are looking for a Senior/Technical Lead Node.js Developer with startup experience. The ideal candidate should be able to work in a dynamic and fast-paced environment and be able to adapt to changing requirements.

As a Senior/Technical Lead Node.js Developer, you will work closely with other developers, architects, and stakeholders to design and implement software solutions that meet the needs of the business. You will be responsible for the development and maintenance of web applications, APIs, and other software systems using Node.js, JavaScript, TypeScript, React or Vue, and any RDBMS and NoSQL databases.
Key Responsibilities:

Provide technical leadership to the development team and mentor junior developers.
Develop high-quality, scalable, and reliable software solutions using Node.js, JavaScript, TypeScript, React or Vue, and any RDBMS and NoSQL databases.
Collaborate with other developers, architects, and stakeholders to design and implement software solutions that meet the needs of the business.
Stay up-to-date with emerging trends and technologies in web development.
Participate in code reviews and ensure that code is maintainable, scalable, and meets industry standards.
Contribute to the continuous improvement of software development processes and practices.
Build a team of Node.js developers as the business grows.
Work with DevOps practices and experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
Knowledge of containerization and container orchestration platforms such as Docker and Kubernetes.
Familiarity with Amazon Web Services (AWS) cloud computing platform.
Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 7 years of experience in software development with Node.js, JavaScript, TypeScript, React or Vue, and any RDBMS and NoSQL databases.
Strong knowledge of software design patterns, data structures, algorithms, and best practices for building scalable and reliable software systems.
Experience with agile development methodologies and continuous delivery practices.
Excellent communication and collaboration skills.
Proven ability to provide technical leadership and mentorship to junior developers.
Experience building teams of software developers is a plus.

Our client is looking for a Senior/Technical Lead Node.js Developer who will be responsible for building scalable and reliable infrastructure for their software solutions. The Senior/Technical Lead Node.js Developer will work with DevOps practices and experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines, containerization, and container orchestration platforms such as Docker and Kubernetes, as well as familiarity with Amazon Web Services (AWS) cloud computing platform.

If you are passionate about building high-quality software solutions and want to be a part of a growing team, we encourage you to apply for this exciting opportunity.