(Senior) Backend Engineer

Apply now

:office: Who is Vinivia

We’re a young Swiss startup focused on providing interactive solutions to our customers. Our main product is live streaming which leverages the most modern technologies available.

:face_with_monocle: What we are looking for

We are seeking a talented Senior Backend Engineer to join our team. The ideal candidate will have a passion for building high-performance and scalable back-end systems and a deep understanding of Node.js, GraphQL, and MongoDB. You will be responsible for designing, developing, and maintaining our back-end systems, ensuring they meet the needs of our users and stakeholders. You will be working in collaboration with a multifunctional team, composed of other developers, QAs, designers, and product owners.

If you have experience building and deploying production-ready back-end systems and a track record of delivering high-quality, reliable, and scalable solutions, we would love to hear from you.

:muscle:  Responsibilities

  • Design, develop, and maintain high-performance and scalable back-end systems.

  • Write clean, maintainable, and efficient code.

  • Collaborate with cross-functional teams to design, develop, and launch new features.

  • Implement and adhere to coding standards and best practices.

  • Debug and troubleshoot issues found in production.

  • Stay up-to-date with emerging trends and technologies in back-end development.

  • Mentor and lead junior back-end engineers.

  • Participate in code reviews to ensure high-quality standards are met.

  • Ensure the back-end systems are fully optimized for performance and security.

 

:nerd: Skills and Qualifications

  • Strong experience with Node.js, Nest.js, GraphQL, Kafka Stream/ Apache and MongoDB.

  • Firm grasp of TypeScript and its nuances, including ES6+ syntax.

  • Excellent understanding of RESTful APIs and related technologies.

  • Experience with modern back-end build pipelines and tools.

  • Knowledge of agile software development methodologies.

  • Excellent problem-solving, debugging, and troubleshooting skills.

  • Strong written and verbal communication skills.

  • Bachelor's degree in Computer Science or related field.

  • At least 3-5 years of experience as a Backend Engineer.

  • Understanding front-end technologies such as React and related technologies would be a plus.

 

:sparkling_heart: Benefits

  • Work from anywhere policy

  • Competitive compensation package

  • Learning budget

 
 
Apply online