Join our close-knit team of 30 digital craftspeople as a NodeJS/Ruby developer, where you'll shape products from idea to launch in an environment of radical transparency and true autonomy.

Our organizational culture is unique. You are a perfect match if you consider yourself an independent, responsible person who is able to set goals and deliver solutions on your own. You will be joining a team of web developers working on various different projects. Ideally, we’re looking for someone with experience in both NodeJS and Ruby but as long as you’re willing to learn the other - proven experience in one of them is enough.

Clients come to us with an idea for a product, and we listen and learn. Next, we do research, a discovery work and propose the best next steps. If it does make sense, we build an MVP and verify our hypotheses. We build honest partnerships with clients and offer solutions that will bring them the most value.

The office is a vital part of our culture. That is why we aim to work more from the office than remotely and we’re looking for folks who see working from the office as a valuable thing.

Your responsibilities:

  • Create technical solutions from beginning to end to suit the clients’ needs
  • Collaborate proactively with other developers, testers, designers and product owners
  • Support less experienced developers in their daily work
  • Influence technical standards and practices in your project and in the whole company
  • Create quality code, sticking to good software development practices
  • Shape your role. Set the direction and goals.

Recruitment process:

  • First step: Application. please let us know you and your motivation through descriptive answers. The quality of responses will decide who we invite further.
  • Second step: Technical and culture chat — a 45 min-meeting with one of our devs in the office. We want to understand your approach to tackling tech challenges.
  • Last step: Happy Hours — 4 hours with our team in the office. This day involves a mix of activities, from coding and brainstorming to casual chats and light-hearted jokes. We want to get to know you better and vice versa! We know that it’s a big time commitment, so rest assured, only selected candidates will be invited to this step.
  • Decision.

  • Salary in the range of B2B: 11 000 - 15 000 zł net
  • Autonomy & Leadership opportunities. In Lunar you’re not limited to your main role and you can take the lead on various initiatives. It also means that you can make decisions directly influencing your role and the future of the company.
  • Transparency. Every piece of information is available to the decision owner to make the best possible choice. Our salaries are open. No two people with the same skill set get strangely different and unfair compensations.
  • Opportunity to work on various projects, in many different team setups
  • Flexible hours and a possibility to work part-time. Generally, we aim to work between 10 AM and 4 PM to be easily approachable for everyone, but if you communicate your needs, most likely, there will be a way.
  • Stability. Our goal is to grow slowly. We are not about rapid scaling up and crazy deadlines. We appreciate the work-life balance and honest and reliable support to our clients and colleagues.
  • Your desk at our office, with every piece of the equipment you need.
  • A supportive and friendly atmosphere. Sometimes we stay after work to chat, have a drink, and chill.
  • Medical insurance package.
  • The office is our heart. Quick catch-ups, kitchen talks, workshops, and planning sessions. To truly participate and be part of Lunar, we need to continuously exchange our thoughts. That is why the office is the place to be. At the same time, we work from home from time to time. We will expect you to be in the office at least 3 days a week

We are looking for:

  • At least 2-5 years of experience in NodeJS or Ruby. It should be enough for you to be able to deal with all technical and architectural challenges of the project and support less experienced team members with their daily tasks.
  • Self-driven person. No "manager" will assign new tasks and ensure everything is done "as expected".
  • English on a level allowing smooth communication with English-speaking clients and teams. We communicate with our clients only in English.

We're a web and mobile development company but we’re probably as unusual as it gets. Obviously, craftsmanship and technical skills are pivotal when we look for new hires. They don’t come first, though. For us, the way people collaborate with each other and with clients is absolutely paramount. That’s why we care so deeply about our organizational culture. It is what makes us who we are and we understand how fragile it is.

Our organizational culture is also what differentiates us from other companies alike. Its cornerstone is transparency. It doesn't stop at transparency, though. We collectively manage the whole company.

While we’re in the software business, we define our ultimate goal as making our clients happy. Often it means building less, not more software. That’s what we frequently advise our clients. Even if it means less work for us.

We’ve been working with Rails since its first release and we were founded in 2004. In the community, we started the meetup groups KRUG, SCKRK, ResponsiveOrg Poland, we’re involved with WebMuses, Rails Girls Kraków and the Ace Conference.