We are looking for a competent Frontend Engineer to work with our Engineering Team on our Virtual Event Platform.
We are looking for a self-motivated Frontend Engineer with a deep knowledge of JavaScript, CSS, HTLM, ReactJS and Typescript, who is comfortable writing custom JavaScript, but also knows when to apply off-the-shelf solutions for the problem. We always value people who are advocates for user experience and seek to get the little details right. We currently work with JavaScript, ReactJS and Typescript, but the ability to adapt to changing technology is an important strength. You believe in leaving things better than you found it - whether that be a piece of code, a Github ticket, or the new team you’re joining. You love to collaborate and learn from others and together to come up with the best solution.
_________________________________________________________________________________
Our four product are:
Core Event Platform (Event Planning features, Event CRM, Programme Builder, Emailing, Collaboration)
Event Website & Registration (a complete white-label website builder with various registration flows - ticketing & RSVP)
Virtual Event Platform (a complete web-based virtual platform with video capabilities)
Check-in App (a complete check-in app we sell to customers for on the day support)
_________________________________________________________________________________
All of our Frontend code is written with Javascript utilising the ReactJS framework.
We are slowly but surely moving towards using Typescript everywhere on the frontend.
All of our frontends, except for our newest version of the Event Website, is dockerized and hosted through ECS Fargate tasks on AWS.
Our newest version of the Event Website utilizes GatsbyJS to compile every new event website, which is then put into an S3 bucket and setup with CloudFront CDN on AWS.
_________________________________________________________________________________
Our team includes people of all genders, sexual orientation, parents, the self-taught, the university-educated, and people of a wide variety of nationalities, ages, and socio-economic backgrounds. Diverse teams are strong teams, and we encourage those with varied identities, backgrounds, and experiences to apply.
Help ensure a high level of code quality
Help ensure a high test coverage
Architecting, developing and shipping customer facing code.
Helping deliver a maintainable, performant, and testable code base.
Writing asynchronous code that interacts with real time content.
Understand and influence back end decisions to drive for a better overall system.
Driving engineering best practices.
Help ensure a high test coverage
Help ensure a high level of code quality across our Core Event Platform
Up to date with modern JavaScript practices, including reactive design and state management.
You are familiar with WebSockets, and real-time development.
Great understanding of the DOM, client side performance and browser compatibilities
Great interpersonal and communication skills.
You understand the core concepts of functional programming.
Familiar with all the types of testing, from end to end to unit testing.
You are experienced in at least one strongly typed language.
You are proficient with ReactJS.,
You are very detailed oriented and diligent in your daily work
You work independently and meet deadlines
You have a very strong work discipline.
Experience with TypeScript
Experience with ReactJS
Experience with GraphQL
Basic understanding of web performance
Basic understanding of Websockets
You are fluent in English in writing and speec
Compensation:
Salary: Competitive compensation package
Paid Holiday: 25 days’ holiday plus all bank holidays. Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.
_________________________________________________________________________________
Work hours & holiday:
Flexible working hours: Time is precious. Make it count. Morning person or night owl, this job is for you.
Remote work allowed: You know how you perform best. Work from your couch, your favourite cafe or abroad when you feel like it.
_________________________________________________________________________________
Gear:
New tech gear: Laptop, Screen, Mouse, Keyboard & Headset. We got you covered.
_________________________________________________________________________________
Paid travel + stay:
First week in Copenhagen Denmark: Culture is key and being social is a part of it. We'll fly you in to the HQ in Copenhagen for the first week so you can get acquainted with the entire team.
Bi-yearly to Copenhagen: We'll fly you into Copenhagen for team getaways, strategy sessions and social events every 6 months.
_________________________________________________________________________________
Social events / Modern Office:
Social gatherings: Social gatherings and games virtually and in-person; hang out with your colleagues.
Super central office: Your local office is your anchor point, thus, we placed it centrally at your convenience.
Free coffee / tea: Get your caffeine fix to get you started and keep you going.
Free office snacks: Peckish after lunch? We got your back with soft drinks, treats and fruit.
Gamified office: If we’re not having fun, we’re doing it wrong. Join us for a game of ping pong, chess, foosball or Counter-Strike.
_________________________________________________________________________________
Career & Mentorship:
Proactive Mentoring: Intensive mentoring from a high-pedigree leadership team that will challenge you, build on your strengths and invest in your personal development
Career Development Plan: We create a personal career development plan with and support proactively you in developing in the right direction.
Apply for this job
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Peckish after lunch? We got your back with soft drinks, treats and fruit.