Job position: front-end developer at Firmhouse (Remote / Rotterdam)
We are looking to add a front-end developer to our remote distributed team. We're currently a team of all-around Rails developers, but we'd like you to help with our problem.
You will be working closely with the current team of all-round developers to implement new features, design UI and UX from scratch or implement visual designs into our web and mobile apps. Sometimes the design of our apps is made by an external agency. Other projects won't have any visual design prepared, and it will be your job to invent and implement beautiful and straightforward UI into the apps we build.
You have simple but beautiful taste, write good front-end code and like to work in a team with all kinds of developers.
At Firmhouse, everyone gets 20% "investment time". This time is used to work on and invest in anything other than regular client work. Spend the time on side projects, open source work, new Firmhouse products, following online courses, trying new tools and techniques, or writing a blog post. You get to choose whatever you want to do in this time, as long as it's related and beneficial to Firmhouse and the rest of the team. Investment time is one of the most important things at Firmhouse and it is how we keep ourselves up-to-par with new technologies or learn new things related to the work we do.
We create working prototypes, minimum viable products (MVPs) and full mobile (native-hybrid apps) and web applications using Ruby on Rails, CoffeeScript, Sass/SCSS and server side rendered JS.
Clients come to us when they want to build, launch and market-test new web and mobile apps. The projects we do have a rapid feedback cycle (1-2 weeks) and are tested with real people as soon as possible. We try to strike the best balance between (visual) quality and speed, so that we can gather feedback from real users as soon as we can. We don't like spending days in up-front design sessions without producing something we can get in the hands of real people.
- Excellent understanding of HTML / (S)CSS
- Good understanding of design principles, simple and functional taste
- You have some experience with Ruby on Rails
- Have perfect written communication (chat, email) and can work in a remote distributed team.
- Understanding of Git
- Perfect in written English, fluent in spoken English
- Maximum 6-hours time difference from Amsterdam (GMT+1)
- You know the difference between a prototype, minimum viable product and highly polished product. You are able to recognise the important details, and things that just don't matter.
- Work from anywhere in the world
- Sharing in potential revenue of projects build in 20% time
- Competitive salary
At Firmhouse, everyone gets 20% “adventure time". This time is used to work on and invest in anything other than regular work. Spend the time on side projects, open source work, new Firmhouse products, following online courses, trying new tools and techniques, or writing a blog post. You get to choose whatever you want to do in this time, as long as it's related and beneficial for the rest of the team or Firmhouse. Adventure time is one of the most important things at Firmhouse and it is how we keep ourselves up-to-par with new technologies or learn new things related to the work we do.
We are a remote distributed team of 7, with an office in Rotterdam, The Netherlands, right next to the central train station. You're welcome to work from home, a coffee shop, mountains or while travelling.