Senior Full-Stack Developer - Lavarel, Angular

Surnet-Talent
Würzburg, Germany
about 2 months ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
€60,000.0 - €75,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) PHP (Programming Language) Unit Testing Software as a Service Code Review Continuous Integration Github Python (Programming Language) Laravel PostgreSQL MySQL
+16 more
Pair Programming Markdown Software Engineering Systems Architecture TypeScript Test-Driven Development (TDD) Phpunit Cypress (Programming Language) Backend Git AngularJS Gitlab-ci Bitbucket Front End Software Development Restful APIs Api Management

Job description

As a Senior Full-Stack Developer, you will:

  • Develop new features and enhance existing modules in a Laravel + Angular-based SaaS platform
  • Contribute to system architecture and scalability
  • Collaborate with Product, UX, and QA teams in a cross-functional setup
  • Ensure maintainable, clean, and well-documented code
  • Own feature development from concept to deployment
  • Participate in code reviews, pair programming, and technical strategy discussions
  • Handle API integrations, data modeling, and backend/frontend logic

Requirements

  • 6+ years experience in software development
  • Expert-level in Laravel (PHP) and Angular (TypeScript/JavaScript)
  • 2+ years experience with Python
  • Experience with E2E and Unit Testing (PHPUnit, Jest, Cypress)
  • CI/CD pipeline familiarity (GitLab CI, GitHub Actions, Bitbucket Pipelines)
  • Proficiency with Git, RESTful API design, schema design for MySQL/PostgreSQL
  • Strong grasp of modular architectures, feature flags, tenant models
  • Understanding of tech-debt processes, system metrics (usage, performance)
  • Test-First & clean code mindset

Nice-to-Haves

  • Experience in scaled SaaS architectures
  • Familiarity with Markdown/README standards
  • Prior experience in cross-functional agile teams
  • Understanding of product metrics (e.g., retention, performance)

Benefits & conditions

  • 30 vacation days
  • Paid further education
  • Company pension scheme
  • Onboarding package (merch, hoodie, gear)
  • Optional job bike or car
  • Individual agreements possible (e.g., gym, Deutschlandticket)
  • Regular team events

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Loading talks and stories from around this role…