TeleSoftas is looking for a Senior Node.js Developer to work with product called Session that helps solve problems that music creators face 🎶

About the project:

World-class writer/producers Björn Ulvaeus, Max Martin and Niclas Molinder, founded Session, which is now the market leader in combating inadequate creator data collection. Millions of creators miss out on fair payment and credit for their work due to inaccurate song or recording information. Session Studio (mobile, web and desktop) provides music creators with the tools to collaborate and manage their music projects and data in a single place, at the point of creation – so that nothing gets missed.

What you will do?
  • Design scalable solutions using AWS to satisfy business requirements
  • Help the team with technical decisions and code reviews
  • Optimize / develop new features
  • Ensure code culture and solution integrity
Must Have’s
  • 3+ years of professional experience
  • Experience with languages: Javascript and Typescript 
  • Experience with runtime environment: Node.js
  • The ability to design and build systems with a focus on operational concerns, maintainability, scalability, availability and public live users.
  • Compute: AWS Lambda, Containers (e.g. ECS)
  • AWS managed storage such as DynamoDB, S3 etc.
  • Experience of designing and using RESTful services 
  • Experience of event driven architectures 
  • AWS Cloudformation 
  • Experience with continuous software development (CI/CD)
  • Fluent written and verbal communication in English
Nice To Have’s
  • Working experience of agile methodologies (Scrum/Kanban)
We Offer
  • TeleSoftas is all about MASTERY and improvement, therefore we have knowledge sharing activities, workshops, training budget, pair programming, 4 hours per week for learning initiatives, tech library, English/Lithuanian language lessons, Pluralsight subscription, global & local conferences (Spring I/O, Apple WWDC, Google I/O – you name it).
  • We TRUST you. So you are responsible for managing your working time and place – flexible working hour policy and the possibility to work from anywhere – our Vilnius, Kaunas, Klaipeda offices or from home.
  • Employee referral program – get up to 2000 EUR (net) and cool prizes for recommending people to TeleSoftas. 💸
  • Personal Perks Pack 🎁 as each employee is unique the Personal Perks allow several benefit options to choose from as well as cover well-being, mastery, fun, and commute areas.
  • Soft Team Lead to take care of your career development and ensure growth – both as a person and as a master of your profession.
  • BE YOURSELF. When it comes to personality, TeleSoftas has no frames. Get loose. Be weird. Do fancy outfits. Do slippers. Do sweet or salty popcorns (we have a 🍿machine). Have a bad day? It’s ok. Be who you really are because we love our diverse COMMUNITY.
  • Rome wasn’t built in a day, was it? Same goes for team spirit. COLLABORATION and communication are key things in TeleSoftas. For that, we have team-building activities and summer/winter celebrations.
  • We believe that engaged employees = happier employees. 😊 That’s why every team member has freedom to take ownership, offer solutions and influence the technical decisions from an early stage. Just step forward – we will give you the tools.
  • We have a strong Node.js community run by the top experts in the field, who work in their profession for more than 10 years!
  • Did we mention that we are like a family? Each year we organize Children Summer Camp for all our employees’ kids. 🐣 Also, usually our office is full of laughs and good emotions cause we like to bring our pets to the office. You too? 🐶

For this position, we offer 4958 – 6611 €/month gross salary.