JavaScript (master)
We are #Tagvenue - a team of energetic, self-driven, and positive individuals. We’re building a platform that enables our customers to find the best possible venue for their events.
In 2020, we launched a new product - Tagvenue Virtual - a platform that provides a variety of fun and interactive games that can be played by remote teams or groups of friends.
Since our company is remote-first you can work from any place you wish or use our office in the heart of Kraków, Kazimierz.
Currently, we’re hiring a Senior Frontend Developer to join our IT team, working together with 1 senior frontend & 2 senior backend developers, collaborating with our Founders and Product Team.
Learn more about the way our software development team works here .
ABOUT THE ROLE
As a Senior Frontend Developer you will be part of our Product Team being responsible for :
Working closely with the whole company to deliver the best product solutions
Creating user interfaces for a variety of use cases, from SEO pages, and user panels to internal tools
Building and improving our Design System of reusable UI components using Twig, SCSS, jQuery and Vue.js
Ensuring great performance and even better UX
Running AB tests and collecting user metrics
Ensuring everything looks great across all browsers (and acceptable in IE11)
Taking part in scaling the app for new markets and high volumes, optimizing front-end applications for our users from London to Sydney
Creating quality software backed by automated tests
Our tech stack :
Backend : PHP, Laravel, Twig, MySQL, Redis, Elasticsearch
Frontend : Vue, Twig, SCSS, Tailwind, Jest
Infrastructure : CDN in Fastly, HAProxy, Nginx, Elasticsearch / Fluentd / Kibana + Grafana stack for monitoring, Docker, Terraform, multiple AWS services for test instances, backups, and CI / CD, PHPUnit & Jest for tests
The above is the stack of our main marketplace application. Last year we also bootstrapped a new video product in Vue, Tailwind, Twilio Video, Google Firestore, and Vercel.
WHAT YOU NEED TO SUCCEED
In-depth HTML, CSS, and JavaScript skills with 3+ years of experience
Good knowledge of Vue.js or other modern JS framework
Strong skills in applying front-end best practices (e.g. responsive web design, progressive enhancement)
Solid knowledge of browser’s dev tools and the ability to make use of them
Strong communication skills in English
Constant learner mindset with a passion for IT, actively acquiring new knowledge, and being up to date with the latest state-of-the-art software industry know-how
Nice to have :
Strong skills in solving cross-browser inconsistencies and performance optimization
Following software development best practices, like Test-Driven Development, Trunk-Based Development / Continuous Integration, Delivery and Deployment as well as Agile, DevOps and Infrastructure-as-Code
Visual design skills
WHY YOU’LL LOVE WORKING AT TAGVENUE
A well-developed workflow in Kanban and Trunk-Based Development - currently 150 deployments to production monthly, automated tests battery run in ca.
5 min; low Work In Progress (usually 1 story open per developer)
The possibility to develop your skills in many different areas (e.g. UI / UX, Backend, Infrastructure, Project Management)
Company Founders who invest in technical excellence practices like fast CI / CD pipelines, writing tests (first), Infrastructure-as-Code, well-organized code (Clean Code, Domain-Driven Design, etc.)
Constant learning culture among sharp and passionate developers who read books, attend & speak at conferences, with unlimited book allowance to support your personal growth
Competitive monthly salary 20-25k PLN net / B2B
20 days of paid time off per year + PL public holidays to support your work-life balance
A choice to work 100% remotely or, if you prefer, from our office in Kraków
Our recruitment process :
Tech screening
Cultural fit interview
Tech interview / Pair programming