Senior Software Engineer

New
J
JobgetherSaaS, Software Development
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
Node.jsSoftware ArchitectureFirebaseReactCI/CDDistributed Systems

Requirements

  • 8+ years of professional software engineering experience, with demonstrated impact in senior-level roles.
  • Strong expertise in software design and architecture, cloud infrastructure, distributed systems, and scalable application development.
  • Hands-on experience with Node.js, React, Firebase, and API development.
  • Strong understanding of headless, API-driven architectures and production-grade software systems.
  • Experience building scalable and fault-tolerant applications with a strong focus on reliability and performance.
  • Solid knowledge of software quality practices, including automated testing, CI/CD, documentation, and maintainable development processes.
  • Interest in emerging AI development platforms and coding tools.
  • Strong problem-solving abilities and a pragmatic approach to engineering.
  • Excellent communication and collaboration skills, particularly in a distributed and asynchronous working environment.
  • Comfortable working independently, taking ownership of complex technical challenges.
  • A strong product mindset and the ability to translate business objectives into robust technical solutions.

Responsibilities

  • Write production-quality code daily, leading by example and maintaining high standards across development practices.
  • Design, build, and maintain scalable, fault-tolerant systems and APIs.
  • Own critical areas of the technical landscape and contribute to the continued evolution of the platform architecture.
  • Lead the development and launch of new product capabilities, including major third-party integrations.
  • Drive the implementation of an Instagram Ads integration as part of the core product.
  • Explore and integrate emerging AI development and coding platforms to expand product capabilities.
  • Continuously improve the core platform while protecting its high availability, stability, and developer-first experience.
  • Collaborate closely with business leadership and the CEO to translate product strategy into practical technical execution.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now