Frontend Developer

ViaBill Logo

ViaBill

📍Remote - Poland

Summary

Join ViaBill, a leading fintech company, as a Frontend Developer and build high-performing, scalable user interfaces. Collaborate with a skilled remote-first engineering team, product, design, and business teams to shape the future of ViaBill's customer experience. You will be responsible for building intuitive UIs using Angular, TypeScript, and NgRx, collaborating with product managers and designers, writing clean, well-tested code, and contributing to a culture of continuous improvement. The role offers a remote-first work environment, ownership of services, rapid release cycles, and a flat hierarchy. ViaBill provides a modern tech stack and opportunities for quick impact and professional growth. The company values innovation and offers a fast-paced, collaborative environment.

Requirements

  • 3–5+ years building frontend applications with JavaScript, TypeScript, Angular, and NgRx
  • Solid understanding of modern JS (ES6+) and SPA best practices
  • Comfortable writing unit tests ( Jest, Mocha, Jasmine )
  • Experience with GitLab, JIRA, and CI/CD workflows
  • A passion for clean code, performance, and great UX
  • Strong communication skills in English
  • A proactive mindset – you don’t just follow specs, you improve them

Responsibilities

  • Build intuitive, performant UIs using Angular, TypeScript, and NgRx
  • Collaborate with product managers and designers to create frictionless customer experiences
  • Write clean, well-tested code (unit + e2e) and participate in code reviews
  • Help evolve our frontend architecture and UI patterns
  • Contribute to a culture of continuous improvement, feedback, and learning
  • Push to production multiple times a day – and see your impact instantly

Preferred Qualifications

Experience with Node.js, AWS, and Cypress

Benefits

Remote-first – Work from anywhere, with async-friendly communication

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.