Approach

Find out about our work culture, core values and approach
to software development.

Guiding principles

  • Technology needs a purpose

    We believe technology is more than art and can have a real impact on the world we live in. That’s why we’re not only obsessed about clean code, but ready to provide you with guidance that leads your business to success.

  • Top talent makes a difference

    We designed our recruitment process with talent in mind. And once we find great performers, we make sure they thrive in our work culture that promotes innovation and personal growth.

  • Efficiency is key to success

    We’re guided by Pareto and Less is more principles. We like to be smart when setting priorities because we care about the delivery speed and efficiency of your project. We’re happy to use third-party integrations and automation features that deliver more with less.

  • Lifelong learning

    We take pride in our skills and accomplishments, always looking for opportunities to experiment, learn and improve our process. We have a dedicated training budget, a company bookshelf full of amazing resources, and a habit of weekly tech talks to cultivate that spirit.

  • Give back

    Software development gave us a purpose and paid our bills for many years. That’s why we want to give back by sharing our knowledge with others, organizing community events and contributing to open source projects.

Quality

  • Agile Project Management

    Efficiency is key for us. That’s why we founded our development process on Scrum, with short development cycles, fast software delivery, as well as frequent and comprehensive testing.

  • Test Driven Development (TDD)

    TDD is our testing strategy of choice. We cover all code with automated unit tests that help us to monitor the app’s status without breaking a sweat.

  • Code reviews

    We check all our code twice, always involving two different team members. Only once the code passes their scrutiny it can land in the main codebase.

  • Pair programming

    We openly consult important decisions across our team. That helps us save plenty of time and ensures the high quality of our work, all the while promoting transparent communication.

  • Feature branches

    We commit small pieces of code that relate strictly to particular functionalities. That helps us to identify the code against user stories and boosts our quality assurance process.

  • Staging environment

    Before letting the entire world see your app, we test and present it to you in a special closed environment.

  • Continuous deployment

    We’re always busy improving your project and once we come up with something new, that change is deployed to production automatically once it passes all tests.

Communication

  • We speak English

    Good command of English (at least B2) is a must for the Sunscrapers team. We co-finance English lessons and host English Wednesdays to improve our language skills further.

  • Clear communication

    We might be tech heads and geeks, but we know how to communicate with you in a simple and understandable language. No terrifying tech jargon, we promise.

  • Video conferences

    We use Google Hangouts with wide angle camera for key project meetings to make you feel as if we were all sitting in the same room.

  • Project management tools

    We use Trello as our main project management tool where we update information on a regular basis for you to see the progress of your project at any time.

  • Instant messenger

    A dedicated chat room on Slack helps us keep all important conversations in one place.

Speed

  • Immediate start

    We’re always ready to take on new projects and can kick them off in 2 weeks or less.

  • Experience

    Having realized 100+ digital projects for 40+ clients worldwide, we know the common pitfalls in software development and how to avoid them.

  • Short delivery cycles

    We show you our work every two weeks. That’s also when we deploy the latest revision in our staging environment for you to see how the software performs.

Transparency

  • 24/7 access to your project

    You will have full, real-time access to project tools and utilities, as well as to the staging environment and source code of your app.

  • Full transparency

    We will share project timesheets, but also analytics we use to monitor and evaluate team performance and project progress.

  • Direct communication

    A project manager is a mentor, facilitator and guide - but not a team’s spokesman. You will always be able to chat with team members directly.

  • Remote collaboration

    Would you like to join our daily stand-ups or work together from an office from time to time? We’re always happy to look for new ways that help cut the distance between us.

Trust

  • Confidentiality

    We take confidentiality seriously. We’re happy to sign NDAs and use best industry practices to keep your information safe.

  • Intellectual property rights transfer

    Our work is based on a ‘work-for-hire’ method and intellectual property rights are assigned to you upon each payment.

  • Trial period

    We always start with test projects or trial periods before committing further to make sure that you’re happy with the partnership.

Let’s talk about
your project.
New projects:

+48 533 002 641

Job enquiries:

+48 575 560 620

Lukasz Karwacki
CEO
Przemek Lewandowski
CTO

We are using cookies to provide statistics that help us give you the best experience of our site. You can find out more or switch them off if you prefer. However, by continuing to use the site without changing settings, you are agreeing to our use of cookies.