Full-stack developer
Berlin, Germany
Full-time
Hybrid
What You'll Do
- Build integrations between business systems
- Develop backend services for data exchange
- Work closely with clients on technical solutions
- Shape architecture and integration strategy
- Maintain quality through reviews and tests
Avidity is a software development consultancy with offices in Stockholm, Berlin, and Porto Alegre, Brazil. Since 2012, we've delivered projects across Europe in a wide range of industries.
We are now entering a new growth phase. Demand for integration projects - especially around ERP, bookkeeping, and core business platforms - is increasing rapidly. We expect a significant number of these projects in 2026 and are expanding our Berlin team to meet that opportunity.
Why this role is exciting
You will take technical ownership, collaborate closely with clients, and play a central role in shaping the integration engineering practice within the company.
You'll work closely with our teams in Porto Alegre and Stockholm, while also having a strong voice locally as we grow the Berlin engineering hub.
What you'll get to do
While the role is full-stack and UI work is common, your focus is backend and integrations. You will design, develop and deliver integration-heavy solutions for our European clients.
Your main responsibilities will include:
- Build and maintain integrations between client systems and third-party platforms (ERP, bookkeeping, and operational business software).
- Design and implement backend services that reliably exchange and transform data across systems.
- Collaborate with clients to understand requirements, clarify constraints, and propose scalable technical solutions.
- Participate in architectural and planning discussions and contribute to shaping our integration strategy.
- Ensure engineering quality through code reviews, automated tests, and adherence to best practices.
- Pair program and share knowledge with teammates across offices.
- Work autonomously and influence both client outcomes and internal engineering processes.
Skills/technologies
This is a generalist engineering role. Our projects span different clients, industries, and tech stacks, so you'll work in a variety of environments rather than a single, fixed stack. We don't expect you to be an expert in everything, however you should enjoy learning, adapting, and jumping between languages and systems when needed.
Examples of technologies used:
- JavaScript / TypeScript for backend and integration services
- Python (often with Django or FastAPI)
- Ruby (mostly Rails and sometimes Grape)
- Modern API development: REST, webhooks, data transformation, system-to-system integrations
- Containerized development using Docker
- Relational databases, such as PostgreSQL
- Message queues and asynchronous processing (e.g., Celery, Sidekiq, or similar)
- Monitoring, logging, and observability tools used across our projects
Bonus if you have experience in:
- Integrating with ERP or bookkeeping systems
- Consultancy or client-facing development experience
- Designing API-based or event-driven architectures
- German fluency equivalent to B1/B2 or higher (comfortable with client conversations)
About you
- Fluent in English
- Genuinely want to be part of Avidity's growth in Germany and help shape the culture
- At least 3 years of professional programming experience in any web technology stack (full-stack)
- Are comfortable with writing automated tests
- Are comfortable working in an international environment
- Enjoy a mix of working remotely and in the office and understand the benefits of both
- Think beyond your specific tasks and understand the broader technical context
- Curious about AI tools and already experimenting with incorporating AI into your workflow
- Located in Berlin and eligible to work in Germany
What we offer
- Flexible working hours
- Hybrid work setup
- Responsibility and autonomy
- Close collaboration with senior engineers
- Opportunity to shape new business area
Diversity policy
Differences are valued and respected, and candidates are considered regardless of race, religion, gender, sexual orientation, disability, or age.