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!

Hiring process

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


Flat structure

We value direct communication and feedback, and we make decisions together.

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.

Remote work

We are used to working remotely with clients and with each other. Some of us are in the office every day, while others only show up once a week.

Current positions

Regular/Senior Test Automation Engineer

Do you want to build comprehensive automated tests for interesting software products?Join our startup environment with minds full of new ideas, agile approach and dynamics on priorities. 

Your role:

We are looking for an experienced Test Automation Engineer who will join an existing development team and help us change the industry together. You will be working remotely or in our Wroclaw’s office with other team members.
You should have the ability to design, write and maintain end-to-end tests in the technology of your choice. You will be working closely with the development team to improve your knowledge and to deliver high-quality testing pipeline which will ensure the existing and new features are working perfectly.

Your main responsibilities beyond the will to change the world:

  • Implement automated end-to-end tests
  • Improve and maintain existing tests
  • Work closely with developers
  • Mentor other testers
  • Understand the domain and scope of the application and the business
  • Participate in some workshops with clients, support them in identifying risks and finding alternate solutions

Must have:

  • 3-4 years on experience in a similar position
  • Python or Java , C#
  • Selenium WebDriver
  • AWS
  • BrowserStack
  • Docker
  • Rest API
  • HTML
  • PyUnit, JUnit, NUnit
  • JMeter, Gatling
  • XPath/CSS
  • SQL
  • BDD Behave/Cucumber/SpecFlow

Very nice to have:

  • community involvement
  • technical knowledge sharing in a blog or similar
  • speaking at conferences or workshops

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

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

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

Salary: 9 000 - 14 000 PLN net + VAT (B2B)

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

or write us an e-mail on:

Senior Python Developer

Do you want to build high quality, life-changing software using Python? We need your help building a complex vitality coach app. It helps users to build healthy lifestyle and good habits. 

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.

Your main responsibilities beyond the will to change the world:

  • Analyze clients’ requirements and propose solutions
  • Design overall architecture of the products
  • Code core features
  • Cover the most challenging tasks in projects
  • Mentor other developers
  • Participate in workshops with clients, support them in identifying risks and finding alternative solutions

Must have:

  • 3 years' experience in Python specifically
  • Hands-on knowledge of Python 3.7 (typing, dataclasses)
  • Experience with at least one major Python-based web frameworks
  • Good knowledge of VCS tools (Git)
  • Deep understanding and practical knowledge related to databases (relational, document, search, key-value store)
  • Experience integrating distributed systems
  • API design experience
  • Practical knowledge of ORM
  • Unit tests (pytest preferred)
  • Ability to write optimized and low-latency software
  • Good command of written and spoken English
  • Willingness to help and mentor other developers

 Experience we'd appreciate, too:

  • Docker
  • DevOps (Azure) 
  • Celery
  • NoSQL
  • Elasticsearch
  • Kafka

Nice to have:

  • community involvement
  • technical knowledge sharing in a blog or similar
  • speaking at conferences or workshops

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

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

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

Salary: 13 000- 18 500 PLN net + VAT (B2B) 

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

Senior Frontend Developer

In DO OK we care for the fulfillment of our people, quality work, and the earth's resources to make the world a better place to live. Since we are growing we need you to strengthen our team of React and JS magicians. We have different projects all done in a non-corporate atmosphere where you will have an impact on choosing the technology. You will be working remotely or in one of our offices with other team members. 

Your main responsibilities beyond the will to change the world:

  • Creating frontend applications from scratch
  • Maintaining existing projects and creating new features
  • Designing an application architecture
  • Writing clean and high-quality codebase
  • Troubleshooting, debugging, writing tests
  • Doing code review, sharing knowledge, and supporting the team
  • Recommending and executing improvements
  • Cooperation with backend developers and UX/UI Specialists
  • Estimating projects in cooperation with Business Analysts and Clients

Must have:

  • Min. 3 years of experience on the similar position in commercial projects
  • JS
  • React
  • Redux
  • CSS Preprocessors
  • Fluent English 

Nice to have:

  • Knowledge of TS
  • Knowledge of React Native
  • Basic Knowledge of UI/UX Design


Salary range: 11500 - 17500 PLN net + VAT

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

Product Owner for DoConnect

Our vision is to bring smart decisions into traditional hardware businesses by bringing connectivity and data analysis. DoConnect is our response to current and future challenges business owners have. Our IoT Cloud now needs a full-time leader. You will become the owner of the product not in words, but in deeds. What will be the service or product, what needs to be done to improve it, launch and test it - you will make the decisions.  You will manage a project team of specialists of different profiles and build effective cross-functional interactions, both with your team or external parties. You should feel comfortable with being torn apart between developing the project in accordance with business vision and yet taking users’ and team’s feedback on board, to channelise it later to the product.

Lack of bureaucracy, facilitated independence and quick reaction to changes, work with enthusiastic and mature people - we keep all the best that an experienced visionary atmosphere can give by offering stable work in a reliable company.

Your main responsibilities beyond the will to change the world: 

  • Develop a product development strategy (including the definition of the next version of the product).
  • Operationally manage the product (including the formation of an engineering and marketing backlog).
  • Form, manage and develop the product team.
  • Manage project program and resource planning.
  • Identify needs, test product hypotheses and analyze results.
  • Track and interpret product metrics.
  • Offer your ideas / analyze competitive services and product solutions to find UVP to be included to DoConnect.

Main requirements for this role:

  • Experience of successful product implementation: starting from scratch or significant growth in the performance of an existing product; we will ask about cases and numbers.
  • Experience in leading a team/project and / or with a variety of stakeholders; we will ask about tough moments and significant wins/losses.
  • Experience in product strategy development (roadmap, MVP, hypothesis validation); Lean Startup; we will ask about your hypothesises and experiments you’ve led.
  • Understanding and knowledge of modern project management methods: Agile, Feature-Based-Development, etc.
  • Deep understanding of current state-of-art of the Cloud, IoT, and business intelligence. 
  • Advanced knowledge of product analytics - both hands-on in the beginning and hands-off later.
  • Knowledge in the area of ​​customer needs research: customer interviews, surveys, usability tests and competitive analysis.
  • Higher education in economics or engineering; a degree or postgrad in executive leadership, business analysis, innovation, or product marketing is a nice addition.

We offer: 

  • Remote Work in an international environment
  • Private healthcare package
  • We foster an informal culture and provide a flexible work arrangement.

Your recruiter: Katarzyna Pająk (

Client Experience Specialist

We are expanding our team of Client Experience experts and looking to hire the top talent. Join us to boost our team by maintaining exceptional client care and driving their loyalty.

Client Experience Specialist at DO OK is responsible for the entire post-sales relationships with selected accounts, represents client’s interest, delivers key metrics (including NPS, retention, upsells), executes established processes and improves them, partners with DO OK’s Business Development and Delivery teams and has an enormous room for creativity and personal input. 

Our perfect candidate is a self-motivated, consistent and proactive team player who feels confident in networking, negotiation and processing feedback and is keen to grow professionally in a client-facing role.

Joining DO OK as a Client Experience Specialist means to shape your career in a client-centric role at a solid consulting & software company operating for over 10 years on the market. Take on an incredibly valuable role as a Client Experience at DO OK!

Your main responsibilities beyond the will to change the world:

  • Guide the assigned accounts through the entire customer journey from onboarding to offboarding and further after
  • Maintain all the contractual agreements 
  • Respond to client requests and questions
  • Provide transparency and earn clients’ trust 
  • Conduct NPSs and surveys, maintain and document client feedbacks
  • Maintain thorough client notes and documentation
  • Proactively search for new opportunities around existing accounts (including upsells, cross-sells, rate upgrades)
  • Cooperate with other teams to ensure the highest level of services
  • Contribute in creation of profound case studies and DO OK portfolio growth 
  • Last but not least, continuously improve client experience

Must haves:

  • 2-4 years of experience in a similar position 
  • Fluency in English written and spoken 
  • Great communication and negotiation skills 
  • Customer-centric attitude
  • Hands-on mentality
  • Ability to work independently
  • Team player approach while focusing on individual goals

Nice to haves:

  • Knowledge and understanding of software development services, product design and technology
  • Extensive sales talent
  • Experience in B2B sales, consultancy and/or referral programs 
  • Good knowledge and understanding of SCRUM
  • Literacy in a CRM (SalesForce, Pipedrive, Copper, etc.)
  • Experience in delivering multiple projects simultaneously
  • Basic understanding of IoT
  • Knowledge of one of scandinavian languages (Norwegian or Finnish)

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

  • Sport subscription
  • Private healthcare
  • Training budget
  • Laptop and cell phone
  • Relocation package

We foster an informal culture, provide flexible work arrangement, flexible hours, possibility of 100% remote work, zero micromanagement.

Salary: 1600 - 2200 B2B EUR + depending on experience and proven competences + bonuses


Business Development Specialist

You might have not yet heard about us, but we mean to change that promptly, make some noise in Denmark, and we need you to make it happen. We want to invite one knowledgeable and talented soul to our tight-knit, remote-based Business Development crew consisting of 5 different nationalities with diverse and vast technology sales experience. We have successfully delivered ten projects in Denmark - enough proof to start proper and strategic expansion.

We are a consultancy and software development company. We focus on delivering comprehensive software services for FinTech, MedTech, Healthcare, supply chain using blockchain, big data, web applications, mobile and end-to-end solutions. We like to say that developing software is our side job; our focus is on accommodating it to its users. We love to help people get gain in health, time or life comfort. Currently, we are expanding our team with a Business Development Specialist.

Your daily routine:

  • You will be accountable for prospecting new leads based on relevancy, qualifying leads, and gathering accurate contact information. You will reach out and try to establish a connection. You will be monitoring inbound communications, building relationships and partnerships and following up effectively.
  • Initiate outbound interactions (phone, mails, text, etc.) for lead generation purposes.
  • Maintain purposeful, meaningful, regular contact with identified prospects to add value in the funnel and drive the sale forward.
  • Grow and update the database of all potential customers contacted or not contacted.
  • Generates accurate proposals and responds to RFIs on the possible collaboration.
  • Research around prospects & outbound campaigns, identifying and understanding client markets and industries.
  • Co-planning, launching and optimizing integrated, impactful digital campaigns across multiple channels to generate revenue.
  • Leverage partners and vendors for co-marketing opportunities.
  • Multitasking while supporting the Business Development Team in daily operations with emphasis on working with Business Developers to advance leads through the funnel.
  • Responsible for meeting daily, weekly and monthly sales KPIs.
  • Monitor performance and regularly and accurately update all internal systems (CRM, Google Sheets). 

We would love to offer you: 

  • Remote work in an international environment.
  • Salary depends on experience and skills. 
  • Private healthcare package.
  • An informal culture and provide a flexible work arrangement.
  • A credit of trust to work comfortably from anywhere in Denmark.
  • Opportunity to learn from experienced IT Sales Specialists, Business Analysts, Software Engineers and Project Leaders. 
  • Support and coaching from the Head of Business Development and other roles you need to be successful in your position.  

You will be a perfect match if you have:

  • More than one year of proven experience in a similar position
  • Experience in outbound marketing/sales support and new business development
  • Excellent written communication skills and command of the English language.
  • Experience with tools like Hubspot, Salesforce, Zoho, or Pipedrive
  • Experience keeping track of metrics and being able to report them when needed.
  • Ability to thrive with deadlines and competitive goals.
  • Been using G-Suite apps such as Sheets and Docs.
  • Been collaborating with a team to get tasks completed as well as working independently.
  • Genuine enthusiasm and a hunter attitude.

 Would be awesome if you are:

  • Fluent in writing & speaking in one of the Nordic languages (Danish, Swedish, Norwegian, or Finnish)


Message our Head of BD Krzysztof Pieczyński or on Linkedin. 

Apply here

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

Do Grow. Do Friends. Do Connect. Together.


Our website has cookies. more info