Remote Software Engineer
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.
Job Type
Client Payroll
Positions
Full-Stack Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Fons T