Skip to content
mimi

Senior Developer, TypeScript (m, w, d)

nobile

flexible Full-time Senior From €4k/mo 2w ago

About the role

Your Mission

You develop and optimize our full-stack web application based on TypeScript, React, Node.js, and PostgreSQL. In doing so, you design data models and interfaces, ensure clean, type-safe structures, and bring quality to every project through clean code, testing, and code reviews. Together with the team, you shape the technical evolution of our platform and ensure that it remains performant, scalable, and future-proof.

Your Profile

  • 5+ years of experience and competence with TypeScript, React, NodeJS, and PostgreSQL
  • Very comfortable with PostgreSQL: complex queries, stored procedures, triggers, partitioned tables, etc.
  • Very comfortable with TypeScript type annotation sorcery
  • Some familiarity with SCRUM and AGILE processes
  • Some familiarity with Git, CI/CD pipelines
  • Great communication skills
  • High command of the English language
  • Basic understanding of German

Nice to have, but not required

  • Any experience with C#, ASP.net and MSSQL
  • Any experience with containerization technologies (Docker, Kubernetes)
  • Any UI/UX design experience
  • Any publicly available projects you could show us!

Why us?

  • Young, motivated team in the renewable energy sector
  • Flexible working hours (Gleitzeit) and work-from-home options (Home Office)
  • Office in Vienna, close to public transportation (U2 Donaumarina)
  • Team-building events (Christmas party, summer party, etc.)
  • Free coffee, tea, snacks, and fruit in the office

The monthly gross salary for 40 hours/week is set by the collective agreement at a minimum of €3,700. Depending on personal qualifications, education, and work experience, on a case-by-case basis, there could be an option to negotiate a higher salary.

Skills

ASP.netC#CI/CDDockerGitKubernetesNode.jsPostgreSQLReactTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free