About this job
Job type: Contract
Experience level: Junior, Mid-Level, Senior
Industry: Computer Software, eCommerce, Platforms
Company size: 11–50 people
Company type: VC FundedRemote details
Preferred Timezone: (GMT+01:00) Brussels +/- 4 hours
Office Location: Sint-Niklaas, Belgium. Employees can also work full time from this office.
Visa Sponsorship: YesTechnologies
Job description
Remote Software Engineer
Exciting times! At Vavato we are building a development team from scratch to further the development of our auction platform, initially built by a 3rd party agency.
You will join our brand new IT department and team, have a high degree of responsibility and freedom to execute your job, and high impact on a rocket ship growth organization.
Culture
Work hard, play hard! At Vavato you will find a relaxed, casual atmosphere (and occasionally see post it blocks flying down the hallway in an attempt to punish a bad joke). We are young in spirit and lighthearted, but work hard to reach our goals.
We expect everyone to take initiative and point out things we could be doing better or could do to improve the #HAPPYVAVATO experience for our buyers and sellers. Our trio of CEO's is always happy to listen to your concerns and implement the best ideas. Together we are smarter and stronger.
You
We are looking for highly motivated individuals willing to be part of a growing start-up / scale-up adventure. We expect you to take full ownership of your work, work hard, especially when needed - production issues can occur and have to be tackled, issues arise daily that require immediate attention to avoid hurting the company's bottom line. We try to structure work as best as we can, but sometimes you will have to cope with chaos.
We expect you to help carry the load and the company forward. There is plenty of room for learning and growth in our team, and we're just starting out. The intention is to make this company 10x bigger than it is today. Plenty of opportunities will be available down the road for people who are willing and capable.
We also expect you to have fun, love your job, love our customers, and enjoy the company of your colleagues ;)
Practices / Values
- We deploy multiple times a day to production with zero downtime using Continuous Delivery
- We follow the open source model with our CTO being the benevolent dictator on the product and everyone contributing through pull requests
- We believe in the values of Software Craftsmanship and do things "the right way", even under pressure.
- We work directly with the stakeholders within the company without any proxy between the people who need a feature and the people working on it
- We do unit testing, integration testing, black box testing and testing spanning the whole stack. This way you know that code that hits master is production ready.
- We use Kanban and release features as they become ready, without ever doing big bang releases and without creating "a release".
- All of your code will be reviewed by a peer before being put into production to accelerate your learning and for your own ease of mind
- Everything in our infrastructure is scripted either through Terraform or Ansible to ensure reproducible builds and to be disaster proof
- We have hourly full backups of the database in case anything goes wrong
- We have tested our disaster recovery plan extensively
- We use trunk-based development, our branches are very short lived, and we employ feature toggles to ship code to production as early as possible without making it visible to users
Stack
We don't expect you to know everything in the list, but the more the merrier. In the end, what really counts is your willingness to learn and capacity to solve problems in an efficient and simple way. If you're excited to learn any of those, we're happy to sponsor you!
Back-end:
- Ruby 2.6.5
- Rails 6
- Rspec
- Cucumber
- Sidekiq
- Redis
- MySQL
- PubNub
Front-end:
- Angular 6
- Protractor
- Jest
- PubNub
Nice to have:
- An affinity for DevOps / GitOps type of work
- Ansible
- AWS
- Heroku
- CI systems like Travis CI and Circle CI
- Kubernetes
- Docker
- Experience with Continuous Delivery
Experience having worked on an auction platform before is a huge plus.
Perks
We believe giving you the best conditions to getting work done your way is in yours and ours best interest. We offer a great work/life balance, good benefits, quality hardware and equipment
- Fully remote work
- €4000 budget for MacBook Pro or Linux laptop of your choice + monitor + headset
- Learning budget of €3000 per year for conferences and trainings
- 1 free day a month to work on your pet project related to the company
- Unlimited holidays
- Coworking subscription or coffee shop allowance of €200/month
- Company will refund your internet connection up to €100/month
Benefits
- World class colleagues
- High impact on a fast growing organization
- Work autonomously
- Remote first IT department
- Training budget
- Macbook Pro or Linux laptop of your choice
- Monthly team events
👏👏👏