← к выдаче
разработка

Senior Elixir/Phoenix Developer

7 дн. назад

Коротко

Develops backend features in Elixir/Phoenix, handles infrastructure, observability, and Cloudflare administration. · Needs: Proven backend/full-stack experience; PostgreSQL; Docker and CI/CD.

Описание от работодателя

🎯 Role Overview: We’re a small engineering team building and running a set of distributed backend services and real-time web applications. We’re looking for a developer first and foremost — someone who’s strong with backend and full-stack work and enjoys shipping. On top of that, we value T-shaped breadth: the ability to step beyond the codebase when needed — into deployment, server operations, and observability — rather than handing everything off. Development is the core of the job; the operational side is the valuable second dimension. ⚙️ Your Tasks: End-to-End Feature Delivery: Write clean, tested, and maintainable backend code (primarily within our core Elixir/Phoenix stack), owning features from concept to production; Look Beyond the Code (T-Shaped Approach): Reach past the application layer when needed—following issues into infrastructure, servers, or deployment pipelines to fix them yourself; Observability & System Monitoring: Work with Grafana, Prometheus, and log pipelines (Loki / Alloy) to understand production system behavior and investigate data-related issues; Server & Infrastructure Operations: Manage and configure Linux servers, Docker / Docker Compose, Nginx, deployment pipelines, and handle basic networking tasks; Cloudflare Administration: Manage DNS, Load Balancers, and Cache Rules to ensure platform stability, security, and performance; Support Contextual Tasks: Occasionally handle small, self-contained tasks in PHP when the business or legacy components require it. 👤 Our criteria: Must-have: Solid Backend / Full-Stack Experience: A proven track record of shipping production code and a deep understanding of software engineering depth; Database & Code Quality: Strong comfort with relational databases (PostgreSQL or similar) and a habit of writing highly tested, maintainable code; DevOps & CI/CD: Hands-on familiarity with Docker and modern CI/CD-based deployment workflows. Web Fundamentals: Solid working knowledge of core web infrastructure—HTTP, DNS, TLS, and networking basics; A T-shaped Mindset: You are a developer at your core, but you are happy to manage servers and read dashboards rather than treating ops as “someone else’s problem.” Nice-to-have: BEAM Ecosystem Experience: Knowledge of Elixir / Erlang / OTP (Phoenix, LiveView, GenServers, distributed BEAM); Basic PHP: Ability to pick up and execute small, isolated tasks in PHP; Hands-on Observability: Practical experience setting up or navigating Grafana, Prometheus, and Loki; Cloudflare Management: Experience configuring DNS, Load Balancers, and Cache Rules; Linux & Infrastructure as Code: Experience with Linux server administration, Nginx, and IaC tools (specifically Ansible). 💼 Our offer: Flexible work setup — work remotely or from the office, we focus on results, not location; Support for a comfortable work environment — we compensate coworking expenses and EcoFlow power stations to help our team stay productive during power outages in Ukraine; Unlimited vacation and sick leave , because we trust our people to manage their time responsibly; Relocation support for team members who want to move; Regular performance-based bonuses that reward individual and team impact; Learning support — we cover 50% of professional courses and development programs ; Language & wellbeing support — we cover 50% of English classes and psychological consultations ; Career growth opportunities — we prioritize internal promotions and development; Team culture that actually feels like one — regular gifts, company merch, and team events throughout the year; Real impact — we are small enough for every voice to be heard and big enough to turn great ideas into action quickly.