- DE
- Services
- Our service portfolio
We bring your digital product vision to life, from crafting real-world testable prototypes to delivering comprehensive product solutions.
- Collaboration models
Explore collaboration models customized to your specific needs: Complete nearshoring teams, Local heroes from partners with the nearshoring team, or Mixed tech teams with partners.
- Way of working
Through close collaboration with your business, we create customized solutions aligned with your specific requirements, resulting in sustainable outcomes.
- Our service portfolio
- About Us
- Who we are
We are a full-service nearshoring provider for digital software products, uniquely positioned as a high-quality partner with native-speaking local experts, perfectly aligned with your business needs.
- Meet our team
ProductDock’s experienced team proficient in modern technologies and tools, boasts 15 years of successful projects, collaborating with prominent companies.
- Our locations
We are ProductDock, a full-service nearshoring provider for digital software products, headquartered in Berlin, with engineering hubs in Lisbon, Novi Sad, Banja Luka, and Doboj.
- Why nearshoring
Elevate your business efficiently with our premium full-service software development services that blend nearshore and local expertise to support you throughout your digital product journey.
- Who we are
- Our work
- Career
- Life at ProductDock
We’re all about fostering teamwork, creativity, and empowerment within our team of over 120 incredibly talented experts in modern technologies.
- Open positions
Do you enjoy working on exciting projects and feel rewarded when those efforts are successful? If so, we’d like you to join our team.
- Candidate info guide
How we choose our crew members? We think of you as a member of our crew. We are happy to share our process with you!
- Life at ProductDock
- Newsroom
- News
Stay engaged with our most recent updates and releases, ensuring you are always up-to-date with the latest developments in the dynamic world of ProductDock.
- Events
Expand your expertise through networking with like-minded individuals and engaging in knowledge-sharing sessions at our upcoming events.
- News
- Blog
- Get in touch
19. Jan 2023 •4 minutes read
Interview: Rookie Boot Camp Internship
by ProductDock
Rookie Boot Camp is an internship program developed by ProductDock back in 2019. In our previous blog post, we chatted with our Novi Sad rookies. This time, we sat down and had a talk with Jovana Mitrović and Ljubiša Djurdjić, our two rookies from the Doboj office, who also did their internship last year.
How did you find out about Rookie Boot Camp and what did you think about the selection process?
Jovana: I’d known about RBC for a long time and wanted to be a part of it. I heard from a person working at ProductDock that they’d opened the internship positions again, so I sent my CV. Knowing the competition was strong, I was glad they called me for an interview. RBC has been my first-ever work experience, and I’m really satisfied with the way I was able to fit in.
Ljubiša: I heard about ProductDock a while ago when I applied for their Java developer ad. I didn’t get a job; instead, they got back to me after a while, asking me if I wanted to participate in an internship. After doing some research and learning about the RBC, I really liked the idea and was happy to accept it.
Tell us about your Rookie Boot Camp project and your role in it.
Jovana: We made an app for listing the company’s inventory. The idea was to improve the system the office had had until then and shift from recording things in an Excel sheet to having everything in one place and easy to use. With the new app, our office manager can now see who needs which piece of equipment, if anyone needs anything new, etc. In the beginning, I thought that there wouldn’t be much work to be done there and that we’d finish in a month. However, once we started, I realized that the process was much more serious and that there were many things that we hadn’t even thought about before we started working.
Ljubiša: To me, this experience contributed greatly to getting used to working in a team and feeling like we are a part of the company. We had a mentor from day one who was there to share advice selflessly with us and teach us everything he knew. There was no stress; we had time to devote ourselves to the project we were working on and really improve our knowledge.
What was your favorite part of Rookie Boot Camp?
Jovana: Miloš Brdar and Nemanja Vasić were our mentors, and they were very dedicated. It was not uncommon that Ljubiša and I wrote the code and handed it to them, believing we did a great job, and they returned it to us with corrections, teaching us valuable things this way. It really meant a lot to us because we learned so much from it.
Ljubiša: My favorite part was the no-stress environment, which allowed me to feel very comfortable throughout the whole process. Also, getting a simulation of an actual project and being integrated into the project from day one really changed us as developers and improved us.
What kind of project are you working on now?
Jovana: I’ve been working on a client project for a month now, and it’s only now that I realize how fantastic the rookie boot camp was. Now I work as a full-stack developer on a project, and it’s great for me that we tried everything during the internship, which enabled me to fit into this project without any problems.
Ljubiša: I’m currently still not on a client project since I’ve been finishing up the project we did during the Rookie Boot Camp. We are preparing the app to be open to users, not only to our office manager. We should be done with it soon and are really proud of it.
What would you say was the key takeaway from your Rookie Boot Camp (the knowledge you acquired, teamwork, problem-solving…)?
Jovana: For me, it would be learning that there is a solution to every problem and that you should not give up. Even if you get stuck for a few days on a certain issue, you always have someone to turn to and help you solve it.
Ljubiša: The experience I got is definitely the number one thing. I went to courses, studied, and read, but watching people who do this every day and listening to their advice is really the most valuable thing. Also, I picked up lots of programming knowledge from the mentors, but their soft skills and the approach they have to the project, learning, and transferring knowledge.
Did Rookie Boot Camp help you discover what it is that you love working on the most?
Jovana: My ambitions were directed toward the back-end. When I started the internship, I saw that I was actually interested in both front-end and back-end and that I would be sorry to commit to only one, so here I am now at full-stack.
Ljubiša: My idea was to work on the front-end, but I realized that one does not work without understanding the other. Front-end and back-end are very intertwined; sooner or later, some projects will require the knowledge of both. So I developed an interest in full-stack and DevOps because those positions are all-encompassing. I used to have a bit of an aversion to the backend, but now, I like it.