Senior Software Engineer API (f/m/d) - Node.js, SQL at Apply now! | Berlin, DEU | Rezi

Senior Software Engineer API (f/m/d) - Node.js, SQL at Apply now!

Senior Software Engineer API (f/m/d) - Node.js, SQL

Apply now! · Berlin, DEU

3 weeks ago

Senior Software Engineer API (f/m/d) - Node.js, SQL

Apply now! · Berlin, DEU

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Develop and maintain microservices that connect worlds (internal & external systems). Command side quests when the Tech Lead is away. Shape the team’s strategy with strong opinions and battle-tested experience. Master authentication & authorization, and design & optimize SQL databases.

Responsibilities

  • Develop and maintain microservices that connect internal & external systems.
  • Act as Tech Lead when the primary Tech Lead is unavailable.
  • Contribute to team strategy.
  • Implement and manage authentication and authorization systems (OAuth, Auth0).
  • Design and optimize SQL databases, with a preference for PostgreSQL.
  • Write automated tests.

Requirements

  • 5+ years of experience as a Backend/API Developer.
  • Proficiency in Node.js and TypeScript.
  • Expertise in SQL and database design.
  • Experience with ORMs.
  • Strong skills in automated testing (jest/mocha).
  • Proficiency with Docker, Git, JavaScript, and SQL.
  • Experience with AWS, Grafana, Prometheus, Graylog is a plus.
  • An academic background in Computer Science or Software Engineering is a plus.
  • Leadership experience is a plus.
  • A portfolio, side project, or demo repository demonstrating shipped code is valued.

Skills

  • Node.js
  • TypeScript
  • SQL
  • Database Design
  • ORM
  • Automated Testing
  • Jest
  • Mocha
  • Docker
  • Git
  • JavaScript
  • OAuth
  • Auth0
  • PostgreSQL
  • AWS
  • Grafana
  • Prometheus
  • Graylog

Location

  • Remote

Work Type

  • Remote
  • On-site (for specific events/meetings)

Experience Level

  • Mid-level
  • Senior

Education Level

  • Academic background in Computer Science or Software Engineering (preferred)

Benefits

  • Ownership over tickets
  • No unnecessary bureaucracy
  • No micromanagement
  • 30 days of vacation
  • December 24 & 31 off
  • Smart Fridays (4-day week possible)
  • Mobility (Germany ticket & JobRad)
  • Sports & health offerings
  • Mental health support
  • Corporate benefits
  • RTL+ access

About the Company

  • We use AI to accelerate thinking, not replace it.
  • We design the system, steer the output, and take responsibility for what we ship.
  • We value speed where it makes sense and carefulness where it matters.
  • We foster a culture of ownership, direct feedback, honest collaboration, and continuous learning.

Equal Opportunity

  • smartclip is committed to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, ethnicity, nationality, age, gender, gender identity, religion, sexual orientation, disability, or any other diverse characteristics.