Technical expertise and teamwork: As a Go developer you will strengthen our dynamic engineering team and drive the further development of our cloud-based BPM/BPA solution.
You will work closely with software engineers and product managers in an agile, cross-functional Scrum team.
Customer-focused development: You proactively contribute innovative ideas and your expertise to create real value for our customers.
DevOps mindset: You have basic knowledge of Kubernetes and are willing to take responsibility for operating the application in our deployment environments.
The “You build it, you run it” principle is natural to you.
Growth orientation: You enjoy learning together with the team and continuously developing yourself.
Knowledge sharing and mentoring are important parts of your daily work.
Security first: You develop with a defensive programming approach and consider security an integral part of the development process.
You are familiar with the OWASP Top 10 and naturally incorporate it into your work.
Modern working methods: You apply AI tools thoughtfully and reflectively to boost your productivity while maintaining quality and security.
Requirements
You hold at least a Bachelor’s degree in Computer Science, Informatics, or a comparable field.
You have at least 3 years of professional experience developing web-based software solutions.
You are a team player, organized, and demonstrate a growth mindset.
You work in a structured and responsible manner to develop customer-centric solutions; learning new things and deepening knowledge are part of your daily routine.
You have very good German and English skills (at least C1).
You have substantial experience and technical understanding of Go 1.24, TypeScript, Node, Next.js, gRPC, and GraphQL.
OWASP Top 10 aware.
Basic Kubernetes knowledge (“build and deploy your own application”).
Nice to have: Kafka, MongoDB, Typesense expertise.
Tools: JetBrains ecosystem, AI tools such as Junie, ChatGPT, etc.
Tech Stack
Cloud
GraphQL
GRPC
JavaScript
Kafka
Kubernetes
MongoDB
Next.js
Node.js
TypeScript
Go
Benefits
Collegial environment: An approximately 120‑person team that will welcome and support you and with whom you will have lots of fun.
Comprehensive onboarding & modern equipment: We send you an onboarding package of modern hardware (headset, monitor, etc. for your home office) to your home before your start.
In your first weeks you will be assigned a buddy and go through a structured onboarding.
Sport or shopping: Via EGYM Wellpass you can access a wide range of sports and wellness offerings throughout Germany.
Prefer home workouts or shopping? No problem — choose a voucher of your choice worth €50 per month.
Job bike or Deutschlandticket: Choose whether you prefer a subsidized job bike or the Deutschlandticket.
Improve your (mental) wellbeing with Nilo Health: Book 1:1 coaching sessions with leading psychologists or access numerous workshops and round tables on various topics — whether personal or work-related.
Take time off from work life with 30 days of vacation.
Hybrid work model: We look forward to seeing you in the office! There we offer various treats and other benefits to make collaboration enjoyable and well catered.
Home office is fully flexible in most teams; in some teams it is possible by agreement.
Relocating? We support you! If you move for your new job with us, we provide up to €2,000 to make your start as smooth as possible.
Professional development: FTAPI is growing and so that you can grow with us, we offer various opportunities and a budget to advance your development.
Top catering: No time for a relaxed breakfast? No problem — at FTAPI we provide a wide selection of muesli and fruit.
In good weather we like to grill on our rooftop terrace, and if the afternoon slump hits you’ll find plenty of snacks in our kitchen.
Regular team and company events: Whether a summer party, Oktoberfest (Wiesn), Christmas party, or grilling on our rooftop terrace — there is always something happening.