Position: Senior Node.js Developer
Company: TimelyCode
Experience required: 5y
English level: intermediate

We provide systems which help companies to make interactive questioning experiences to better understand their customers and drive actions to turn insight into revenue.

As a technology company, technology, innovation and platform delivery form an integral role of our organization. The technology teams interact closely with all other areas of the business.

 The Technology group brings together Software design, Hardware and Infrastructure Management/Design and Operations and Engineering (DevOps). You’ll be a part of a rapidly growing team working across the technical organization comprised of other Engineers, Designers, and Product Managers.
Software Engineering at company matches innovation with best in class user experiences, striving to make the experience flawless every time. Software Engineering is divided into many paths, but the skills of expertise are a consistent thread to our development lifecycle. We believe that being an expert leads to greater software quality and job satisfaction, and a better overall experience, and encourages our teams to experience multiple levels of the technology stack.
Software Engineering is as much an art as it is a skill, and we encourage innovative thinking, creative problem solving and unique ideas coupled with science to ensure that our product continues to lead the market. You will take new and exciting ideas, and work across our teams, from concept to product, and be empowered to make decisions that affect millions
of users a day.

Job Requirements
● 5-6 years development experience in nodejs (only as backend) + Nest.js + TypeScript
● Fluent English
● Self managed and self motivated
● Worked with production setup
● Design the software
● Very good detailed CV
● No need for cloud knowledge (AWS GCP/ Azure)
● K8S and docker - big advantage.
● Experienced with message queuing solutions.
● Experience with Postgres or Elasticsearch, Cassandra (a plus) , DocumentDB , pulsar
● Comprehensive knowledge of, and experience in, containerizing real-world
applications.
● Passion for 100% uptime systems and ability to find problems before they affect our
customers’ experiences.
● Strong communicator.
● Excellent written and verbal English.
● BS or MS in Computer Science or equivalent engineering experience - a plus.