← All Positions

Senior Backend Developer

On-site (Vienna) and/or Remote
Full-time (38.5/week)

Ready to apply? It's simple! Email your CV and a brief cover letter to jobs@s1seven.com ↗. We're excited to hear from you!

S1SEVEN, a forward-thinking technology company, is welcoming a highly skilled Senior Backend Developer. We are looking for a dedicated professional who will contribute to the design, development, and maintenance of our SaaS solution.

Key Responsibilities

  • Develop and maintain server-side application logic using Node.JS / TypeScript and NestJS.

  • Collaborate with fellow developers and product teams to build functional, cohesive codes that will enhance user experiences.

  • Continually review, refine, and iterate on existing systems while contributing to the design of future systems.

  • Create comprehensive documentation related to software functionality, project management processes, and team workflows.

  • Ensure data security and protection within server-side applications.

  • Proactively identify and rectify defects, leveraging available tools and personal problem-solving abilities.

Required Qualifications

  • A minimum of 5 years of experience in backend development, including at least 3 years of in-depth  experience with Node.JS and TypeScript.

  • Strong understanding of web development.

  • Hands-on experience with relational databases (such as PostgreSQL).

  • Ability to write testable and tested code.

  • Proficiency with debugging and monitoring tools.

  • Experience building  and maintaining CI / CD pipelines.

  • Professional written and spoken English skills.

Preferred Qualifications

  • Experience in Agile/Scrum development cycles.

  • Understanding of microservices architecture and Saga design pattern.

  • Theoretical (and even better practical) knowledge of message queue systems such as RabbitMQ.

  • Experience with cloud platforms such as Heroku, Vercel, Netlify.

  • Comfortable working on SaaS products.

What S1SEVEN Offers

  • Remote Work: Our casual atmosphere allows you to decide where you can work most creatively and concentrated.

  • Flexible hours: Flexitime gives you the opportunity to arrange your own working hours flexibly.

  • Great culture: At S1SEVEN, everyone is considered equally important and is encouraged to participate in open communication.

  • New hardware: We provide you with top-notch hardware that's essential for successful work.

  • Be part of the change: Your opinion is meaningful. Participate in making important decisions and contribute to sustainability.

  • Compensation that corresponds to your personal qualification*

*) The Austrian law obliges us to state gross salary guidelines of the collective agreement for this position, so at least € 4032 for 38.5 hrs/wk for ST2 rating standard level in 2023. We strive to offer compensation that corresponds to your personal qualification, your experience and in line with the current market.

Hiring process

  • Send us your application to jobs@s1seven.com (contact person: Irina Goronja, Subject: Senior Backend Developer) with your CV/resume and links to projects you wish to share.

  • In case your profile catches our attention, we will reach out to arrange a first round of interviews. Here we will shortly introduce our company and team, and get a chance to get to know you a bit. (Time wise: 30-45 mins).

  • In case you make it to the next round, the second interview is a pair programming session with the tech team. (Time wise: app. 2 hours).

  • In the third and last round of interviews, you will have an informal chat and get to meet with our CEO and CTO. 

Join S1SEVEN as we continue to drive change and lead the way in technological innovation. We welcome self-starters who take ownership of their work and are keen to stay ahead of technology trends. Check out our GitHub and developers documentation.

S1SEVEN is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We are looking forward to hearing from you! 

*** Applicants give their implicit consent that their personal data gets stored and processed for recruitment purposes only. ***