About the role
Description
• Develop and implement scalable web applications using the PETAL stack (Phoenix, Elixir, Tailwind, AlpineJS, LiveView).
• Work across all layers of the application, from the database to the frontend.
• Ensure clean, maintainable, and efficient code.
• Implement and promote best practices for Clean Code, Test-Driven Development (TDD), and Continuous Integration.
• Take ownership of the development, maintenance, and evolution of our software products.
• Ensure that products meet customer requirements and are continuously improved.
• Analyze complex technical problems and develop effective solutions.
• Be proactive in identifying and addressing potential issues.
Requirements
• Several years of experience in fullstack development with a focus on the PETAL stack.
• Experience taking product responsibility is a big plus.
• Strong knowledge of Elixir, Phoenix, Tailwind, AlpineJS, and LiveView.
• Experience implementing RESTful APIs and microservices architectures.
• Passion for clean code and a deep understanding of design patterns, SOLID principles, and other Clean Code practices.
• You value open communication, personal responsibility, and collaboration.
• You can quickly integrate into an existing team and have a positive impact on team dynamics.
• You are analytical and able to solve complex challenges independently.
• Interest in continuous learning and improving your skills, and willingness to learn new technologies and approaches.
Benefits
• Regular team days, summer and Christmas parties that create fun, exchange, and real success moments.
• Stay fit with EGYM Wellpass and our company fitness offerings, whether in-studio or digital.
• Company pension plan (bAV) and capital-forming payments (VWL) to help you plan for the future.
• KVG job ticket and bike leasing to make commuting easy and sustainable.
• Discounted mobile phone plans and modern work equipment to make your daily work easier.
• Your four-legged friend is warmly welcome — we know work-life balance sometimes includes a pet.
Company
fino data services GmbH is the Kassel-based company behind GetMyInvoices, a cloud-based invoice management SaaS. It operates remotely (Germany) and is part of the fino group; it specializes in fintech/software for accounting, invoicing, and data processing. The GetMyInvoices product and the company are headquartered in Kassel with presence in Lübeck (office references appear in partner pages).
finoSimilar Jobs
Senior Elixir Developer, React focused Projects - Remote - Colombia
FullStack
Senior Software Engineer, SRE / Observability Tooling
Glia
Elixir Developer - Remote Work
BairesDev
Principal Software Engineer (Remote, Full-time) — Elixir / AI / Healthcare
proterahealth