Job Details
Department

Engineering

Location

Sarajevo - Remote

Qualifications

Experienced

Offered Salary

Competitive

Who We Are & What We Do

We build technology that powers events of all shapes and sizes around the globe. RSVPify arms event creators with a powerful, end-to-end suite of tools to help manage events big and small. Hosting any event is a high-stakes proposition. We believe that the right technology solution can be a game changer for event planners and their guests. RSVPify has scaled to become one of the most widely used event management platforms on the planet — among both B2B and B2C users. We’re building the next generation of RSVPify’s platform, and are looking to you to engineer innovative technology solutions that solve compelling business and experiential challenges.

 

Who You Are

Are you a natural problem solver, solving problems on the go? Is solving complex problems at scale something that you do on a daily basis?  Can you continue to push the boundaries of your engineering skills by adapting to the latest best practices? Are you ready to help guide our team with your leadership skills? Can you turn imaginative ideas into reality? If yes to all, we would like to meet you!

 

We love people with a good skills set! We do not believe time in the field equates to any specific knowledge level. Instead, be prepared to talk in depth about your previous experiences. We prefer to hear lessons learned including both good and bad. Don’t worry, we won’t ask you the “gotchas”, but we will need you to show us that you have:

  • Expert level knowledge of object oriented programming, data structures, patterns, frontend and backend technologies.
  • Very good understanding of REST and REST design best practices
  • Proficiency in writing unit test
  • Good knowledge of design patterns and SOLID principles
  • Knowledge of git and different branching strategies
  • Understanding of CI/CD
  • Understanding of various architectural patterns (Monolith, SOA, Microservices)
  • Strong fundamental knowledge of any OOP programming language, JavaScript, SQL, CSS, and HTML.
  • Previous experience in scaling complex systems using cloud providers (AWS, DO, GCP, Azure).
  • Advanced experience/knowledge of database architecture and design (MySQL, PostgreSQL, Redis).
  • Strong understanding of decoupling complex domains from each other within a monolithic repository.
  • Strength and confidence in making critical decisions, working to inform opinions and change minds, and in driving technology and business teams toward collectively delivering great products. Not afraid to speak up even if you are the only one disagreeing.
  • A demonstrated ability to cultivate trust amongst remote teammates with diverse backgrounds in an agile environment.
  • A core understanding of user experience (UX) best practices.

 

This is not necessary but we give bonus points if you have:

  • Knowledge of Laravel, Vue.js (2.x/3.x) and a utility-first CSS framework (such as Tailwind).
  • Previous experience in developing mobile applications.
  • A sense of humor, even if it’s a unique one (you’d be in good company…)
  • Experience with issue tracking systems (JIRA or others) 

 

 

What Our Workdays Look Like

We’re lean and every day at our company is different and exciting, but few things are constant and are crucial to keep us going, and those are:

 

  • Implementing well designed, testable and efficient code 
  • Solving technical problems of high scope and complexity
  • Writing clear and detailed technical documentation
  • Focusing on performance and optimization
  • Analyzing and estimating business requirements
  • Performing code reviews
  • Mentoring less experienced developers
  • Meetings:
    • Daily stand up meeting everyday at 10AM CST
    • Sprint retrospective and sprint planning meetings every two weeks 
    • On demand meetings about future visions and plans
    • Demo meetings

 

 

What We Offer 

RSVPify offers a competitive salary and benefits package, paid vacation and a flexible schedule. We invest in you, with significant professional learning and personal advancement opportunities and involvement in the Laravel and open source communities.

 

You’ll be a key member of a small and dynamic international team. You’ll design and develop products that reach millions of users. And you’ll be an important sounding board for our sister companies and platforms, with the opportunity to work on compelling projects external to RSVPify.

 

Become an asset to RSVPify, and you’ll have an opportunity to join our senior leadership team and earn equity in the company.

 

We’ve also been known to have fun on (frequent) occasions, and hope you’re up for a little of that, too.

 

 

Our Team

We are a lean but impactful team working across North America and Europe. Chicago is our home, but our team is largely remote and distributed. Particularly in the times we live in, we believe that flexibility is important in any role. The ideal working environment is wherever you channel your best ideas and code.

 

We view our geographic distribution as a competitive advantage, but we love to get together in the real world. Team RSVPify has recently rendezvoused in Belgrade, Budapest, Sarajevo, Austin, and Chicago.

 

RSVPify is bootstrapped, cash flow positive, and on an exciting trajectory. RSVPify powers 500k events a year across 50+ countries, and is ranked #4 on Capterra’s list of “Best Event Management Software.”

 

Join Us 

Please send your CV and any other relevant information to [email protected] and we will schedule a call so we can get to know each other better.