Elixir, Phoenix Developer
fino
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).
fino