24 June 2020Comments are off for this post.

From Lean to Agile… and back again: my journey to become part of Setapp’s team

After more than 13 years spent working for the automotive, wood industry and Internet of Things businesses, where I was running and coordinating projects, designing whole production systems and helping develop some of the breakthrough, environment-saving technologies, I thought it was a good time to make a change and search for new opportunities to grow.

I drew my inspiration for a change from my colleagues - software developers and Product Owner - I had pleasure to work with while working on the IOT product. I decided to learn coding with Java, and Agile with Scrum. It didn’t take long before I got Professional Scrum Master I Certification and then my first job as a Software Engineer Trainee. 

Soon I came to realize that I can contribute to the world more with my experience in creating, improving and managing processes, and working with people to provide them the best working conditions to help them achieve their best performance.

Agile is the new Lean

Throughout my professional career I believed that great results can be achieved in a sustainable way, where people can reach their best levels of performance in a thriving, supporting and psychologically safe environment. In the environment where motivated people can improve and shape the way they work.

Both, Lean and Agile, which are close to my heart support this approach. 

New challenges

When I saw the Scrum Master job offer at Setapp I was ready to take on new challenges. And as I knew some people from Setapp already and they made a good impression on me, I decided to apply. 

The whole recruitment process took place online, as it was the early stage of the COVID-19 outbreak. The sign of new times! There were 2 stages: an interview with the HR representative and the technical part with soon-to-be my-fellow-Scrum-Masters.

From the very beginning of the process I could feel a respectful and warm approach from the recruiter, who oversaw the whole process. And I must admit that when she called with good news it was the nicest “Welcome on board” conversation I have ever had.

Challenge means an opportunity to grow

The new environment is great. Important, international product with a positive impact on the environment, global players as partners, committed teams, many challenges that offer opportunities to bring my Lean - Agile mindset to action, sharing knowledge and experience, growing and learning new things. What more could you wish for?

Not only work

I love the fact that at Setapp, if you want to, you get a chance to truly shape the organization. If you'd like to get involved as one of the “consigliere” to the COO, you can join the Savage Horde team to help solve organization-level challenges. Would you like to develop bottom-up initiatives that make Setapp an even nicer and more pleasant place to work? You can join and support the Community TeamOr you can do both, given you have enough time and creativity for that!

So if you are looking for a place that offers opportunities to challenge yourself and grow, where it is more than just regular, dull work, then Setapp is the right place for you!

Are you looking for a new challenge?
Take a look at our open positions and join us!

28 February 2018Comments are off for this post.

Why we transitioned from game to 3D app development – developers’ story

This blog post is co-written by Norbert Lesny and Łukasz Mielnikowski from Setapp's 3D app team. 

Moving from game to app development might seem like a long leap, but it was in fact quite swift for us. We transitioned mainly because we felt that the game development environment was not consistent enough and there was almost never a fixed end-goal.

For instance, in game development, there were many ideas which looked good on paper, but after implementing them they were scrapped. Also, some game ideas turned 180 degrees, for instance, at first it was intended to be a 2D game for Android but ended up as a 3D PC game.

So after working for over two years in game dev, we had enough. Not because game development isn’t exciting but because we wanted something more challenging and significant.

And that’s what motivated us to join Setapp’s 3D development team.

1. Our efforts were not always valued in game dev

One of the most irritating aspects of working in a game development company was the disordered development environment. We felt our time and efforts were being wasted at times. For instance, we’d write multiple lines of code which were later deemed useless by the PO (Product Owner)!

In game development, there are often multiple ideas. For example, make flying monsters, make swimming monsters, make four-legged monsters. All that takes you 2 weeks, and then the PO comes and says "you know what. Those flying and swimming monsters are stupid. Let's get rid of them ."

2. Quality over quantity in 3D app dev

We also felt that the focus on quantity of code was higher than its quality in game development. This often leads to messy code. It was so sloppy that other developers in our team would often have a hard time understanding it. This meant having a lot of mechanics to implement and barely any time to refactor new code. It was painful!

In app development, it’s a different story altogether. The emphasis on writing quality code is the norm, which makes our life a lot more satisfying!

3. Learning possibilities are wider

We are learning all the time in app development. At Setapp, we are fortunate to have great mentors and leaders who value our personal development. We are given space and time to dig deep into topics of our interests and acquire new skills relevant to the latest tech trends.

3D app team Setapp

The awesome 3D app team at Setapp

 

In game development, we hardly had the opportunity to improve ourselves. For instance, while developing mobile games, we were supposed to work on many projects as fast as possible (one after another). If users found a project appealing then we’d improve this project! So basically it was like the game designer had an idea, we’d talk about it for a few days and then try to implement it as fast as possible. The curious case of a headless chicken!

4. Positives of Unity for non-game development

  • Unity supports multiple platforms. This is great for apps which you would like to deploy for Android, iOS and also desktop.
  • Making the user interface layout in Unity is pretty straightforward. But if you want something completely customized, then in Unity it may get quite challenging.
  • Unity is easy to start but hard to master. For example, in other game engines, you can hit the wall at the very beginning, but with Unity, you can start working in two weeks.
  • Unity is not very hard to learn. You don't even need any programming skills to start doing some basic things in Unity.
  • The main programming language used in Unity is C#. However, it's not that hard to adapt to if you already have some skills with other languages like Java or C++

5. Exciting and meaningful projects

The projects in app development tend to be much more interesting and meaningful than in game development. For instance, the project we are working on right now is about helping people navigate around huge buildings like shopping malls, airports, and hospitals. So, basically, the physical map that you see at mall entrances will now be available on your mobile phone.

It’s connected with spatial coordinates, placing the venue on the map and calculating correct positions for the user - that's the challenging bit. Having the proper architectural structure for the whole project and making it maintainable for years to come is one of our main concerns. That’s one of the greatest points of this project and one of the biggest differences from what we were doing in game development.

To wrap up

So that's our story. We are learning non-stop, and the projects we are now working on are far more fulfilling than the ones we had in game development. The Setapp 3D app team, including our mentors and team leaders, are very supportive, both in our personal and professional development.

In the end, we would say that working in 3D app development has opened up many possibilities for us. Yes, there are challenges along the way. But hey! Who doesn't like challenges?

Ready to take the leap? Then check out Setapp's career page. We are currently expanding our 3D app team.

Still not sure? Leave a comment below or email us and we'll help you clear your doubts.

 

3d unity jobs setapp

 

7 February 2018Comments are off for this post.

6 ultimate reasons to build your educational app with Setapp

Global investments in EdTech are on the rise. 24 percent more in 2017 than in 2016.

Smartphones and tablets are getting affordable. And more accessible.  

The use of VR and AR in education is gaining momentum.

1200 EdTech companies in the UK. Wait a second, isn't that supposed to be FinTech? Big brother a.k.a FinTech we’ll catch you soon!

4885 startups in the Nordics! Source: Nordic Tech Scene. Tiny Iceland alone has 47!

Ok, so EdTech is rising and fast. As an entrepreneur in the educational space, you don’t want to be left out, do you? As an educational institute you want to embrace technology in learning, right? But…

But what?

You lack the technical know-how to build an educational app. Or, you can’t find a reliable partner who can build it the way you want.

Well, let me share some good news with you. In the next three minutes (or five if you happen to dig more into point 3) you will find a reliable partner who can build a top-notch educational app for you and your users.

And that partner is…

*drum rolls*

Setapp - The home of Significant Code

Ok, so let's look at those reasons for working with Setapp

1. You will have access to a wide array of technologies

It’s frustrating when you finally discover an idea for your next e-learning app, only to learn that you’re struggling to find a skilled dev team to build it.

Oops! There goes your next big idea down the drain. Or maybe not?

At Setapp, we are proud to have a vast pool of talented developers experienced with a wide range of technologies. You can count on us for Mobile, Web, VR, and AR development. Yes, all under the one roof! As tech consultants, our goal is to help you to choose the most suitable technology, which can bring value to your product and your users!

So, whether you're looking for developers to build a 3D mobile app to teach geometry to school kids or an engaging virtual reality experience that takes students to field trips to exotic places, at Setapp you will find a reliable partner for all your software outsourcing needs.

tech stack setapp

2. We have our own educational app

That’s right we have our own award-winning educational app called Shapes, which helps teachers to teach geometry to elementary and middle school students.

Developing Shapes has made us understand the importance of ‘impactful learning’ as an educational solution. At the end of the day that’s what matters, right?

Facts and stats about Shapes:

  • Over 22k downloads
  • Featured in the App Store as the "Best New App" in more than 100 countries
  • Won “Appward 2014” for Best Mobile Application
  • Digital Ehon Award Nomination
  • Featured on UK Ed Chat
  • Available for Android, iOS, Mac and windows and Samsung Galaxy

What’s next?

Michał Wróblewski, our head of VR/AR is currently working on an AR version of the app. We’ll let you know when it’s out.

3. Get quick feedback from teachers, student, and investors

At Setapp, we work in Scrum. Our agile software development methodology not only decreases the time to market of your product but also ensures faster feedback from the end users.

We will deliver a ‘working increment’ of your product at least once a month. This way, you can test it first with students and teachers to get valuable feedback for further development. You won’t waste precious time and money for features and functions which are not ‘useful’ for your users.

Did I say something about ‘saving money’? Your investors will thank you for this!

Ready to build your e-learning app? Then, sign-up for the free tech consultation.

Still not convinced? Here are three more reasons why...

4. We are passionate about EdTech

Learn|Teach| Explore is our motto and we will keep it at the forefront while building your e-learning app.

We also write educational and highly curated articles about EdTech on our blog. Check out our most popular posts:

What else?

In the beginning of January, we launched The EdTech World on Medium. Our aim is to provide you with the most comprehensive, thoughtful and well-researched insights from the world of educational technology!

That’s not all, in October last year we organised a Significant Hackathon, dedicated to EdTech. We had the privilege to invite Olli Vallo from Kokoa Standard and Mateusz Bartos from SlideCase as our guest mentors!

5. Poland is a top outsourcing destination

Poland has some of the most talented developers in the world. According to Hacker Rank, Polish developers are behind only to China and Russia in third place. Considering the massive size of those two countries, achieving such a result is highly commendable.

Our company is based in Poznań. The city is strategically located in the middle of Europe (literally)! Cities like London, Stockholm, and Copenhagen are within one - three-hour flight to Poznań.

And Berlin? Well, just hop on a train at Berlin Hauptbahnhof and you’ll arrive comfortably in Poznań in less than three hours.

setapp-closer than you think

 

6. Access to a qualified development team in a short period of time

Are you having a hard time recruiting experienced developers to build your app?

Partnering with Setapp will give you access to a qualified development team in a very short period of time. As an entrepreneur, you don’t have to worry about staying ahead of the competition. Setapp’s seasoned development team will leave no stone unturned to deliver your MVP before you know it.

Want more info?

If you’re looking to build your next educational app then don’t hesitate to sign up for our free EdTech consult. Our tech consultants, be it for Web, Mobile or VR/AR will be happy to answer all your questions.

Alright, EdTech folks! I’m off. Until next time!

P.S. Head over to The EdTech World on medium and the Setapp Blog for all the latest info from the world of educational technology.

 

18 January 2018Comments are off for this post.

How to effectively use timeline to plan and monitor your sprint

The Scrum Guide™ states that the outcome of a sprint planning event should be a list of Product Backlog Items (PBIs) and a plan on how to deliver them. Similar to other things in the Scrum framework, a concrete definition of what the plan should look like is not provided. Authors of the Scrum framework give you the freedom to choose what works best for you.

So, I’ll show you a simple technique that we use at Setapp for this purpose. We call it the sprint timeline.

How does the timeline work?

The timeline is a physical artifact that should be located in a place where all team members can interact with it. Below you can see an example of a sprint timeline for an imaginary mobile application with a web back-end:

timeline scrum setapp

The rows denote the members of the development team and the columns denote the days of the sprint. The cards are development tasks. The red “X” cards are the days where team members are not available for development work.

First, you place the task card on the day that you plan the task to be done (as in Definition of Done). When the task is not finished on the planned day, then you need to move the card to the right and place a red exclamation mark on it. This shows that the task is problematic and should be investigated. You can see that 'offer list view' is causing problems and Ben probably needs some help with it. For tasks that are finished, place a green checkmark on respective cards.

Below you can see how a sprint timeline looks in one of the projects at Setapp:

timeline sprint planning setapp

This timeline tracks the work of a six-person development team and four people that are not in the development team but whose work has to be coordinated with the team. Instead of team member names, we use funny images that relate to people’s nicknames.

A timeline is an excellent Information Radiator that gives anyone that passes it an opportunity to get valuable insight into the sprint progress.

Btw, we are looking for a Scrum Master. If you are up for the challenge then send your application now!

Augment the vicinity of the timeline

You can also augment the vicinity of the timeline with additional information like:

  • A printed sprint goal to help team members stay focused
  • A list of actions from the previous sprint retrospective to remind team members 
  • Topics for next the sprint retrospective to make sure that they are not forgotten
  • Funny images and team memes to keep the spirits high

Planning the sprint

A timeline is an invaluable tool for sprint planning. We start sprint planning with a potential list of stories to be done in the next sprint that are valuable to the Product Owner (PO) and then form some coherent goal. The stories are usually estimated beforehand (most likely with planning poker) so that the PO can start with a rough list that should be doable in the next sprint taking the current velocity of the development team into account. Planning then goes as follows:

  1. Developers update the sprint timeline with their planned holidays. This ensures that the capacity during the next sprint is known. They do this by placing cards with a red “X” marks the days they will be off.
  2. PBIs are split into technical sub-tasks. In this step, there’s usually a lot of discussion about technical details of possible solutions. Some PBIs are re-estimated because team members have discovered some previously unknown details.
  3. Technical sub-tasks are printed and placed on the timeline on days that team members plan to have them done. In this stage team members may discover, that there’s too much work and some PBIs won’t fit in the sprint

The final list of PBIs and the timeline filled with sub-tasks constitute the sprint plan. Off to work now.

Monitoring the sprint

Every day, during the daily Scrum meeting developers, gather near the timeline and update it if necessary. Developers may have discovered additional work to be done that needs to be added to the plan or some work may have turned out to be unnecessary.

When a task wasn’t finished as planned it is an early warning sign that the forecasted list of PBIs may not be done in this sprint. At this point, the development team should probably talk to the PO and maybe change the planned work in a way that will fit into the sprint without compromising the sprint goal. Some stories may also require reestimation.

updating scrum timeline setapp

Team member is updating the timeline

Things to watch out for when using a sprint timeline

A timeline is a great tool. However, we have seen some negative patterns when using it in our projects which adversely affect our work. I've listed them below with the possible solutions:

    1. The timeline is not updated when the plan changes
      Sometimes team members forget to make necessary changes to the plan when new information is discovered. This is very dangerous because the timeline starts to be based on falsehoods and stops showing real progress. The Scrum Master should intervene and remind people that an up-to-date sprint plan is essential for effective development. 
    2. No proper discussion when the plan falls apart
      When a task is moved to the right some developers fail to have a proper conversation about it and just brush it off. Every time this happens there should be a thorough discussion on what should be done to get the sprint back on track.
    3. Ownership of work on a person and not on the team
      The fact that tasks on the timeline are visually assigned to people can sometimes weaken the mindset of shared team ownership of the work in a sprint. The Scrum Master should be on the lookout for symptoms of such behavior. The presence at daily Scrum as a passive member can help.
    4. The work status is not updated in the issue tracking system
      When a timeline is fully implemented, developers sometimes get so used to it that they may forget to properly update the status of tasks in the tracking tool. This may be especially problematic when the PO is not co-located with the team and doesn’t have access to the timeline. Without updates in the tracking tool, the PO may be deprived of necessary information. The Scrum Master should monitor the situation and teach the development team to keep the issue tracker up to date.

Conclusion

A sprint timeline is a useful tool for planning and monitoring your sprint. We use it here at Setapp with great success. What technique do you use for your Sprint Planning? Let me know in the comments below and if you have more questions about the Sprint Timeline technique email me at milosz.kosobucki@setapp.pl

 

setapp career scum

20 September 2017Comments are off for this post.

5 reasons why you shouldn’t miss Setapp’s Significant hackathon

If you are a programmer looking for something significant to do during one of your October weekends, why not joining us in Poznań for a hackathon? You just need to gather a team of no more than six people, come up with a good idea and sign up here.

Are you still unsure why you should come? Have a look at the five reasons why you shouldn’t miss it!

1. Competition

Is your office work lacking in adrenaline and challenges? If you join our Significant hackathon, we guarantee a healthy amount of competition! You can see what you are really made of as a programmer.

The experience of coding in just 24 hours with time pressure and other competitors coding away in the same room awaits! You will be able to verify if you have better ideas than the others and if you can really make it work within limited timeframe.

Photo by Alex Kotliarskyi on Unsplash

2. Mentors

We are aware that you know a lot but we also know that you are hungry for more. That is why we give you the opportunity to learn new things from our fantastic mentors.

You will meet some of Setapp’s brightest minds:

They will be joined by Olli Vallo - our special guest from Finland. Olli is a co-founder of Kokoa - a company that specialises in ensuring that companies have their products created according to the highest educational standards.

You will be able to ask any questions related to your idea. Our mentor will also advise on how to deal with some technical aspects of your solution. You will not be left alone with your problems. Moreover, you will have time to talk about any other ideas as the guys are really chatty and helpful.

3. Latest technologies to test

At Setapp we have already developed apps for VR - such as Neverout, Overflight and other experiences. Therefore, we can offer you the latest technologies to test and play with.

If you are interested in VR (Virtual Reality), you will be able to check Samsung GearVR, HTC Vive, Oculus Rift + Touch. If MR (Mixed Reality) is your cup of tea, we have Microsoft HoloLens waiting for you and for AR (Augmented Reality) fans we have prepared iPad Pro.

Oculus VR a Setapp

Michał (VRobel) with Oculus Rift +

 

However, if you have already dabbled in VR/MR/AR, you can also choose to develop a solution for our hackathon in one of these technologies. Our Head of VR is one of your mentors, so he will support you in your endeavours.

Please remember that it is crucial that you know the technology that you want to use during hackathon - only then you can count on winning.

4. Prizes

Talking about winning. We know that competition is fun and it is a value in itself but we bet you appreciate a good prize! That is why we also thought about this. We have prepared two prizes - one for each of these two categories:

  1. Idea - The prize for the idea will be awarded to the solution that fits well into the “learn | teach | explore” paradigm and ties technology and education. (PlayStation 4 + PlayStation VR)
  2. Technical quality - While the prize for technical quality will be given to the team that will come up with the solution that is developed in the best way and has some potential to be developed even further. (A yearly subscription for Pluralsight.)

These two prizes are not linked. You can win both of them if you aim high and your team can deliver an incredible solution.

5. Amazing atmosphere

We will most definitely take care of you and your team! Members of our staff will be there to help you with any kind of inquiry. You will have time to chat with each other and meet new people.

We will take care of everything!

Our Significant hackathon is going to take place in our modern and brand new Showroom. Just next to a green wall full of live plants you will find comfy chairs, a sofa, and even a bar area!

showroom setapp

Upstairs there is a chill room with even more attractions. You can use our pool table that can be converted into a table tennis table, Nintendo, Sony Play Station VR and much more.

Food and more!

We also know that it is difficult to think on an empty stomach. Sacks waiting for your within your arm’s reach. There will be also a lunch break during which we will serve hot meals that any geek will fancy. And don’t worry there will be an area where you can have a nap!

As you can see there is no need to think more about whether to join our hackathon or not! Just gather a team and apply on our Hackathon page.

We also recommend having a look at the article about the preparation before a hackathon that you can find on Bulldogjob. (the article is in Polish)

14 September 2017Comments are off for this post.

How does skill development in Setapp look like? [Case study]

Many entrepreneurs assume that employees should specialise only in one area. They are supposed to focus on their tasks and deal with them as soon as possible. On one hand, it is perfectly understandable, but on the other, if you want to cooperate with passionate people you have to bear in mind that for them any mundane 9 to 5 work will not be sufficient.

At Setapp, we are well aware of it.

Passion = Work

"Do what you love and do it often" - the self-help guides’ headlines are shouting at us. You may think it is cheesy but in fact, this short sentence carries a huge message. When work is your passion, being successful is much simpler. We don’t need researchers to know that we perform much better if the tasks we have to do interest us.

Significant code

A programmer’s work is not limited to creating a specific software. Writing code itself is very important but you also have to have the ability to think ahead and plan which is not always equal to analytical thinking. To code well the knowledge of only one programming language won't suffice. The genuine interest in new technologies and exploring them in practice is crucial.

Be the best version of yourself

You don’t have to look far to find the evidence that we in Setapp really believe in it. We asked two of our developers to reply to the same set of three questions.

  1.  how has your career path changed in Setapp so far?
  2.  why do you think work should be your passion?
  3.  what next?

Janusz Bossy - in Setapp for over 8 years.

1. How has your career path changed in Setapp so far?

I began the cooperation with Setapp as a junior programmer. At first, I programmed in C# (Net framework 1.1) and in Delphi (which is already long forgotten today). Then, I became a PHP developer and later on a production manager in Game Dev area.

I have always been interested in gaming and becoming a game developer helped me to get some new expertise which I could put into practice.

2. Why do you think work should be your passion?

Programming has always been something that interested me and thanks to that learning new things were always easier for me. In my free time, I created my own applications and projects.

PixFit is one of them. It is a tool for programmers who have to deal with layouts created by graphic designers. The application created by me lets you measure any element shown on the computer screen. Then you can save its dimensions to the clipboard so that it can be used in any other tool. PixFit analyses the content of the screen and thanks to that it can measure all elements.

3. What next?

My career path in Setapp has always been shaped by my passions and I am convinced that it won't change. Currently, I am trying to extend my influence on the larger number of projects through educating teams and helping them to make difficult decisions or to complete harder tasks.

I do love programming so I join other teams to help them with more complex and demanding tasks with pure pleasure.


Michał Rusnarczyk - in Setapp for over 4 months

1. How has your career path changed in Setapp so far?

I came to Setapp and I thought that I would continue developing myself in Android. However, an opportunity to work with Unity turned up. Since I am open to novelties, I was more than willing to start working on that project.

2. Why do you think work should be your passion?

Currently, I am writing my MA thesis titled "Security in financial mobile applications" and for its purpose, I am creating a platform for paying your bills in a secure and fast manner.

michal setapp
3. What next?

For sure I would like to develop myself further in Unity. I would like to try other technologies for creating mobile applications such as Swift or React Native. I know if that is what I really want to do in the future, Setapp will be supportive.

We can provide you with many more similar examples. If only there is an opportunity to face new challenges, development teams are ready for it. People in Setapp are the most important because their success is what makes the company successful. If you want to develop yourself, don’t wait and join us today.

At Setapp we decided to abandon the idea of a career path. Sabina our HR Manager explains why in this blog post.

23 August 2017Comments are off for this post.

How do we support your career development in Setapp?

Everyone wants to develop their skills but there is more than one way to do it. That is why we at Setapp have decided to abandon the idea of a career path. It is unnecessary to force people to use the way which we (as a company) think is the best one.

Luckily we have found a reasonable solution. Twice a year every developer in our company has a meeting with a Scrum Master(SM) and a Team Leader(TL).

"The goal of the meeting is to establish the areas of development for the next few months."

Scrum Masters and Team Leaders are very helpful in that process because they are aware of the company’s long and short term plans so they can combine employees’ needs with the upcoming projects.

How does it work in practice?

development scenarios Setapp

Development scenarios at Setapp

 

You do not need to wait half a year to get some feedback. You get it during your everyday work, e.g. during team meetings or code reviews. If you feel that you would like to introduce any changes to your existing plans, you can also discuss it anytime with your TL or SM. Moreover, we provide tools which make gaining new skills easier.

Your development scenario should include tasks which are possible to fulfil during everyday work. But if you want to really push yourself, you can take part in a mentoring programme or English classes. What is more, you will always have a possibility to come back to your previous scenarios and check how much work you have already done. I bet you will be happy with the results of your work!

What is more, you will always have a possibility to come back to your previous scenarios and check how much work you have already done. I bet you will be happy with the results of your work!

If you want to join our team, you should know that when it comes to developers’ skills we focus on three areas. These are:

  1. Soft skills which enable you to communicate effectively with your team, as well as with a client.
  2. Technical skills which are directly responsible for the results of work of a team that you collaborate with
  3. English which is crucial when communicating with a client or your team
  4. Last but not least, it is very important for us how long you have worked with us. It shows your commitment to the company so the longer you work, the bigger influence on the company you have.

A team is a clue for success and more proofs for that you can find on our Facebook page.

Does it sound like a challenge for you? If yes, maybe Setapp is the right place to work for you!

OUR OFFICE

Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

OUR OFFICES

POL: Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

ISR: 220 Hertzel Street, 7630003 Israel

COMPANY DATA

Setapp Sp. z o.o.
VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

OUR OFFICES

PL: Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

ISR: 220 Hertzel Street, 7630003 Israel

COMPANY DATA

Setapp Sp. z o.o.

VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

OUR OFFICE

Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

COMPANY DATA

Setapp Sp. z o.o.

VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

 COMPANY DATA

Setapp Sp. z o.o.
VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

OUR OFFICES

POL: Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

ISR: 220 Hertzel Street, 7630003 Israel

COMPANY DATA

Setapp Sp. z o.o.
VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

OUR OFFICES

PL: Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

ISR: 220 Hertzel Street, 7630003 Israel

COMPANY DATA

Setapp Sp. z o.o.

VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

OUR OFFICE

Wojskowa 6, 60-792 Poznań, Poland
+48 506 798 998
office@setapp.pl

COMPANY DATA

Setapp Sp. z o.o.

VAT ID: PL7781465185
REGON: 301183743
KRS: 0000334616

PRIVACY POLICY

klacz
Clutch award badge
topdizajn
svg-image
svg-image
svg-image
svg-image
Instagram Icon
svg-image
svg-image
smart-growth
european-union

©2020 Setapp. All rights reserved.