Apply for internships at Lunar Logic

Adventure awaits

Become a part of Lunar Logic's internship program

Apply for internships

Join Lunar's Internship Programme

Dive into a unique company where we replace traditional hierarchies with autonomy and transparency. As an aspiring software developer, you'll embark on a four-month journey in an environment encouraging you to explore beyond your title, from software development to leading new initiatives.

A Culture of Transparency and Collaboration

At Lunar Logic, transparency isn't just a policy. Our open salary system ensures fairness and equity, fostering a workspace where every voice matters and every decision, from salaries to hiring, is made with multiple people's insight. The heart of our culture lies in our office – a hub for creativity, catch-ups, and workshops.

Join Our Community

We're seeking kind and respectful individuals fluent in English. Embark on the journey where your software and product development skills will soar.

What Does the Lunar Logic Internship Entail?

Lunar's internship spans four months, blending hands-on experience with mentorship and learning. In the first month, you'll be introduced to our culture and team up with mentors and co-interns. As you progress, you'll collaborate with our devs on real client projects or in-house initiatives. We focus on your growth and learning, not just immediate results.

Is the internship paid?

Yes, we value dedication and fair work. Interns receive a monthly salary up to 6000 PLN (employer's cost).

Will I Work in the Office or Remotely?

Initially, interns work five days a week from the office, as we believe direct interaction with our team is crucial for learning and relationship-building.

What's the Recruitment Process?

The recruitment process is threefold. First, submit an application with detailed responses to showcase your motivation and skills. Successful candidates then have a 30-minute tech chat with one of our developers. The final stage is Happy Hours—a 4-hour session in our office involving coding, brainstorming, and casual chit-chats. We want to get to know you better and vice versa.

Tech Requirements for the Node and Ruby Internship

Fundamental Programming Skills

Database Knowledge

Web Development Understanding

Problem-Solving Abilities

Tool Proficiency

What are the tech requirements?

Back-end Internship
Basic programming skills You know the basics of JavaScript/Ruby. You can work with different data types and programming constructs. Nice to have: basics of OOP concepts.
Databases You are familiar with basic database concepts and terms like table, column, row, primary and foreign key, constraints, and relationship between tables. You can design a simple database and understand how queries are used to access data from databases. Nice to have: basics of SQL.
Web development concepts You are familiar with web development concepts like request-response cycle, client/server communication, and HTTP protocol. Nice to have: basics of Node.js/Ruby on Rails framework.
Problem solving skills You can identify problems and propose different possible solutions when presented with a task.
Familiarity with tools You know the basics of git and can work with a terminal and a code editor.

Application form

Registration closes on November 5th

Most candidates apply for multiple opportunities, and we get that, especially when some places leave you hanging. Lunar's way of work differs from most workplaces, though.
We want to broaden our understanding of who you are and how you may fit into our company.

Share a piece of the code you are proud of, and tell us why.