Position: Backend Developer Node, Nest
Company: Soundcamps
Category: Node.js
Experience required: 2y

Skills we are looking for:
– 3 years of relevant software engineering experience;
– Backend skills: javascript/typescript;
– Database: MySQL;
– At least 2 years on Node.js;
– At least 1.5 years on Nest.js;
– Good knowledge and understanding of REST HTTP/HTTPS protocol and best REST API development practices;
– Experience in developing integrations. Stripe, Spotify API experience will be a plus;
– Experience in enhancing applications and performance optimizations;
– Experience with AWS will be a plus (S3, RDS, Cloudwatch, EKS or ECS or EC2);
– Good knowledge of OOP, SOLID principles, and development patterns (e.g. Gang of Four);
– ESLint / TSLint experience is a plus;
– Experience setting up Jenkins jobs is a plus;
– Excellent verbal and written communication skills;
– Ability to handle multiple competing priorities in a fast-paced environment.

Key Responsibilities:
– New features implementation;
– Solution enhancements and optimization;
– Unit tests / integration tests implementation;
– Application migration to Nest.js;
– Participation in architecture decision sessions;
– Review pull requests made by the development team;
– Enforce clean code and coding best practices;
– Estimation of the duration and complexity of features;
– Working with Agile methodologies (Scrum).

What do we offer:
– Positive and friendly environment;
– Flexible schedule;
– Opportunity to make an impact in a fast-growing startup product company.