Position: Affogata / Back End (Node JS) Developer
Company: SD Solutions
Experience required: 3y
Category: Node.js
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

On behalf of Affogata SD Solutions is expanding R&D team and looking for a Senior Node JS Developer.

If you want to be a part of a great team in a company that is growing, yet still small enough for you to make an impact. If you like challenges and are excited to develop, design, learn, teach and win, this is the role for you!

As a Senior Developer, you’ll touch every aspect of the product and will help it grow. We are looking for experienced individuals with experience in building real-life applications used by demanding customers.

The product is a B2B SaaS product, used by large business customers to make a difference in how they engage with their own customers, learn from them, and operate better in a fast-moving market. The team deals with complex and fascinating data and interaction applications, and our customers and users are top-notch. Customer-obsession is in DNA, and we need people to fit right into that.

**Responsibilities:**

Work as part of a Full-stack agile team, working in high velocity and delivering work of great quality
Design and implement innovative features, with cutting-edge technologies, in a complex and growing product
Be responsible for end-to-end design and implementation of major features and new capabilities
Innovate, learn and teach - work alongside a great team

**Job requirements:**

At least **3 years** of web development experience
Proven experience developing with NodeJs
Experience with other modern programming languages like: C#, Python, Ruby, Go - a plus
Significant hands-on experience with MySQL and No-Sql (Elastic, Redis, Mongo)
knowledge of Cloud infrastructure (AWS) and distributed system as a user
Knowledge in CI/CD, testing and production monitoring tools
Strong ability to take a business challenge, transform it into a plan and lead the execution
Strong people skills, being a team player with a drive to succeed together
Can-Do Attitude, highly motivated, energetic and ambitious team player
Excellent English is a **MUST**