Full stack developer for international project
For our portal NejŘemeslníci.cz, an online marketplace for craft and construction work, we’re looking for a mid-level/senior colleague with full-stack perspective to work on a project with international ambitions — we’re actively expanding into new markets, and you can be there from the very beginning.
🗓 This is a project-based role for approx. 1 year, with a real potential for long-term cooperation even after the project ends.
Join us and you will:
- collaborate with our designers, product people, and other developers — you’ll be able to play with building new pages and redesigning older ones, across all layers from the database and models all the way to e.g. CSS styles
- find out that we’re pretty good at Ruby on Rails, which our product runs on; we like to share our experience in writing (https://dev.to/borama/ and https://dev.to/janmpeterka/) and we’ll teach you too
- refresh or learn really well the principles of REST APIs, and learn how to build them
- directly contribute to expansion into foreign markets — localization, internationalization, new integrations, and everything that comes with it
- apply your sense for clean, tested code and for architecture and development security (and we can teach you in practice if needed)
- develop the One-Person Framework mindset (https://bramjetten.dev/articles/the-one-person-framework-in-practice), i.e. the ability to gradually become an expert in any part of the product
- optionally come to the office in central Prague at least 2× per week, but otherwise our dev team works largely remote and partly asynchronously
- work in 5-week development “cycles” based on the Shape Up methodology (https://basecamp.com/shapeup), either independently or in a micro-team
- learn through code reviews how to develop better — and you’ll find that your feedback on others’ code is welcome too
- write automated tests and keep them in check with the help of a CI server
- deploy to production several times a day, and thanks to our traffic you’ll get real feedback quickly
- be part of a small group of friendly, skilled people who will infect you with a genuine drive to successfully grow the product
- hopefully be glad you’re working on a larger, meaningful, fairly run project that is appreciated by customers and companies
You’ll be a good fit if:
- you like what you read above :)
- you’re comfortable with Git, REST principles, and object-oriented development
- you can work with any back-end framework (https://www.geeksforgeeks.org/frameworks-for-backend-development/) built in Ruby, Python, PHP, etc.
- you have experience with a non-trivial project (ours isn’t huge, but it’s not small either)
- you actively communicate in English — spoken and written — because expansion to foreign markets requires daily work in English (documentation, communication, code)
- you want to develop on a MacBook M4 Pro
- you have a feel for language (and therefore naming), and you are systematic and keep code clear and well-structured
Why join
- Flexible working hours — handle personal errands when needed and make up the work later.
- Hybrid setup — some days can be remote. Our office is near Wenceslas Square in Prague (we will be moving).
- Employment or contractor model — cooperation is possible both as an employee and as a contractor (IČO).
- Real-world impact — we help people make their homes better, while addressing the long-term shortage of skilled trades.
- Strong product — around 150k monthly visitors and 50k users per year.
- Top-rated service — customer-first approach and 4.9/5 on Google and Firmy.cz (no paid reviews).
Don’t hesitate to reach out — we’ll tell you more!
