Senior UX/UI Designer

Location: Skopje, Macedonia | Onsite

About Thrasker:

Get ready to dive into the world of Thrasker, a thriving website development and digital marketing company based in sunny St. Petersburg, FL, and with a vibrant international office in Skopje, Macedonia. Our journey has been marked by the successful completion of countless projects, thanks to our dynamic team of engineers, designers and digital experts who constantly embrace the latest and most innovative design techniques. At Thrasker, our core objective is to provide exceptional value to our clients and foster enduring partnerships that empower them to conquer the digital marketplace, and we are excited to share our digital insights and enthusiasm with you.

About the Role:

Are you passionate about UX/UI design and eager to make a mark in the industry? Thrasker is seeking a Senior UX/UI Designer to join our team! As a Senior UX/UI Designer, you will have the opportunity to work closely with our design team, taking ownership of specific projects and contributing to the overall enhancement and innovation of our creative projects.

Responsibilities:

As a Senior UX/UI Designer, your responsibilities will include:

  • Gather and evaluate customer (internal and external) requirements in collaboration with product management and software development teams
  • Design, implement, and maintain reusable layouts, components, and themes
  • Develop UI mock-ups and prototypes
  • Work closely with Web Analysts to improve usability and conversion rates across new and existing customer websites
  • Expand knowledge across the strategic delivery team of UI/UX Design best practices
  • Identify and troubleshoot UX problems, e.g. responsiveness
  • Provide a point of access for customer inquiries during the design, development, and testing process
  • Provide accurate estimates for internal and external design requirements
  • Build and test new designs to specified requirements within agreed timescales
  • Other tasks as directed by management
What We’re Looking For:
  • 3+ years of professional experience with Elixir and Phoenix (or equivalent functional programming experience with recent focus on Elixir)
  • Strong understanding of OTP, GenServers, and concurrency in Elixir
  • Experience building RESTful and/or GraphQL APIs
  • Familiarity with LiveView, Ecto, and PostgreSQL
  • Ability to write and maintain automated tests (ExUnit, Mox, etc.)
  • Comfortable working in an agile, collaborative environment
  • Excellent communication skills (English required)
  • Bonus: Experience deploying Elixir apps (e.g., Docker, Fly.io, Heroku, GCP)
Why Thrasker?
Creative freedom and technical ownership on high-impact projects
Work with global clients and a passionate, innovative team

Competitive salary and benefits

Remote-friendly culture with a strong team presence in Europe

Apply for this role

Please fill out the form below to apply.

Upload file (CV)