Join our professional software team and deliver impactful digital products for future leaders - DO OK

Your next value-driven team to work with

50+ people with a passion for making our Earth and people around a little bit better. Besides design, backlog estimations, developing software, or testing, we love video and board games, football, gadgets, playing on guitar, cycling meeting with friends, chit-chatting, celebrating great events, travelling to inspiring places, and many other things.

If you are looking for people from the bright side with a story to tell and passion for changing people's lives - join us!

Current positions

Fullstack JS Developer

Your main responsibilities beyond the will to change the world:

  • Analyze clients’ requirements and propose solutions
  • Code core features
  • Cover challenging tasks in projects
  • Participate in workshops with clients, support them in identifying risks and finding alternative solutions

Must have:

  • 5 years' experience in JavaScript specifically
  • Solid Node knowledge
  • Solid knowledge of TypeScript
  • Experience with Express
  • Good knowledge of VCS tools (Git)
  • Practical knowledge related to databases (relational, document, search, key-value store)
  • API design experience
  • Unit/E2E tests (jest preferred)
  • Experience with one of the major frontend frameworks (Angular or React)
  • Ability to write optimized and low-latency software
  • Good command of written and spoken English
  • Willingness to help and mentor other developers
  • State management tools for frontend (Redux, react-query, Mobx, rxjs)
  • Solid skills in HTML/CSS (and CSS preprocessors)
  • CI/CD tools and platforms

 Experience we'd appreciate, too:

  • Docker
  • DDD
  • DevOps (AWS) 
  • NoSQL
  • Familiarity with NestJS framework
  • Elasticsearch
  • Experience integrating distributed systems
  • Webpack
  • Good understanding of UX and user needs

Nice to have:

  • Community involvement
  • Technical knowledge sharing in a blog or similar
  • Speaking at conferences or workshops

Python Developer

Your main responsibilities beyond the will to change the world:

  • Analyze requirements, cooperate with clients, and propose solutions
  • Code core features
  • Cover challenging tasks in projects
  • Develop solutions starting from the design of the model, API, and data structures, implementation of unit tests, and ending with automated deployment of the feature 

Must have:

  • 5 years experience in Python specifically
  • Hands-on knowledge of Python 3.8 or higher  (typing, dataclasses)
  • Experience with at least one major Python-based web frameworks ( FastAPI or Falcon preferred)
  • Good knowledge of VCS tools (Git)
  • Understanding and practical knowledge related to databases (relational, document, search, key-value store)
  • API design experience: REST, GraphQL, or both
  • OOP, SOLID, YAGNI, TDD,
  • Unit tests (pytest preferred)
  • Experience with Docker, CI tools, and deployments
  • Ability to write optimized and low-latency software
  • Good command of written and spoken English
  • Willingness to help and cooperate with other developers

Experience we'd appreciate, too:

  • DDD
  • DevOps (Azure/AWS) 
  • Asynchronous programming
  • Messaging, experience integrating distributed systems

Nice to have:

  • community involvement
  • technical knowledge sharing in a blog or similar

A list of benefits is long so we will mention only about the crucial ones:

  • Sport subscription
  • Private healthcare
  • Training budget
  • Relocation package

Location: Remote/ Wrocław/ Zielona Góra 

 

 

Join our startup-like environment with minds full of new ideas, an agile approach and focus on priorities. We are looking for a seasoned Python developer, someone who’s open-minded and ready to improve this product. We expect you to have experience in designing complete software products for clients, and to be fond of mentoring your colleagues. If you like advising clients on possible technical solutions and are interested in deep architecture work, come work with us on more ambitious, opinionated and performant solutions.

We foster an informal culture, provide flexible work arrangements (flexible hours, 100% remote work), and an office in a beautiful location by the lake.

 

Hiring process

Take a look at our workspace and feel the spirit of your friends

Benefits

Flattened structure

We value direct & open communication and making decisions together based on data. We're lucky to have leaders, who take care of the team and projects.

Flexible hours

Some like to work at 7am, others prefer to stay up late. We let you decide the working hours as long as the projects are moving forward.

Time & training budget

You get access to educational courses online, books and events to deepen your knowledge and gain new skills.

Apply here

Contact
Tell us something about you
Attach CV*
Drop a file...
Selected file:

Do Grow. Do Connect. Together.

Cookies

Our website has cookies. more info

EU Flag