Junior Business Analyst

Junior Business Analyst

We’re looking for a person with an analytical mind and great communication skills to support the process of collecting and verifying business requirements in close cooperation with our development team.

General info

Business Development
What skills are essential to us?
A minimum of 1 year of work experience as a Business Analyst or System Analyst, possibly in the area of IT application support
Knowledge of UML and BPMN (Business Process Model and Notation)
Great communication skills, ability to present complex processes and concepts
Good time management skills
Knowledge of Scrum framework and roles
Ability to document processes
Precision and attention to details
Flexibility and an approach based on effective cooperation
Passion for problem solving and critical thinking
Fluent English (C1)
Additional (good-to-have) skills:
Knowledge of SQL and PostgreSQL databases
What will your responsibilities include?
Participation in projects carried out together with the UX / UI team and the development team
Participation in the workshop process with clients
Creating business requirements specifications
Preparing project documentation
Verification of business needs in terms of implementation possibilities
Working out new solutions in cooperation with a business client
Close cooperation with developers and designers
Ensuring the quality of products by developing acceptance criteria for software tests
Support in organizing and conducting tests
What are we, and what do we do?
We are a boutique development agency that specialises in web and mobile development for startups and enterprises. We work with both young, well-funded startups as well as enterprises to deliver full-cycle development services starting from defining product goals and roadmap and finishing by deploying solutions and handing over projects to in-house teams.  The company was founded in 2017, consists of 20 people and delivered more than 20 projects to clients from Sweden, Norway, the US, Canada and Ireland. Some of the companies we have worked with include well-known European startups like Sana Labs, Depict.ai, Shoptagr, Naava and more. From 2020 we have switched to a remote-first approach and since have hired people all over Poland.
Why do we do it?
Our goal is to gather a team of professionals to deliver scalable, well-thought-out, designed platforms and mobile apps for the EdTech and Wellness industries. We aim to provide a “one-stop-shop” experience for our clients when it comes to designing and developing their products and work as a part of their company instead of a “typical” outsourcing approach, which means making decisions and taking responsibility for the result.
How are we different? Why should you join us?
Our culture is to stay a small company to ensure a lack of bureaucratic boundaries, sustain quality. We understand that the company is as strong as its weakest member, so we focus on promoting and helping with personal growth and development as well as picking projects to boost that process.
What technologies do we use?
Our primary technology stack revolves around JS. We use React for Front-end, Node.js for Backend and React Native for mobile development. All of our projects run on TypeScript, built by Docker and tested with Jest and react-testing-library.
Why did we open a new position?
Due to growth and incoming projects, we are expanding our team to tackle new challenges.
Growth perspectives on this position?
We have a couple of teams without technical leadership (they are either in the process of forming or just too small at this moment), so candidates with the right skillset could fill those positions pretty quickly.
Company structure, how many organisational staff/developers, what are the team sizes?
The company, due to its size sustains a flat organisational structure: CEO and Operations Manager take care of administrative business, Technical Lead is in charge of code quality and technical development, 2 Project Managers manage teams and are responsible for communication between the client and development teams as well as requirement gathering and task management, 12 developers work in groups of 2-4 people, QA, responsible for project testing, an external UI/UX team, Marketing team and an HR manager in charge of hiring and employee-related activities.

Apply for this position

Work specifics:

Is there a trial period?

Yes, three months.

Overtimes, how often and what’s the payment structure?

In general, overtimes are not something we practice, but in case of an emergency, and if there is an agreement between the Product Manager and the developer for overtime, the overtime is compensated by additional vacation time/days on any suitable day chosen by an employee.

What’re the working hours?

Flexible working schedule, staring at 10:00 CEST (+/- 3 hours), 8-hours working day;

Is it only remote?

We have an office in Krakow that you can work from if you choose so.

How many days of vacation?

20-24 days (depending on experience), not counting public holidays.

Any limit on sick leaves?

Without limit.

WorkTime tracking?

No, we build our partnerships on trust and mutual respect.

Possibility of work trips?

Yes, 1-2 weeks of onsite work in the client’s office, usually in Sweden. Non-obligatory.


Yes, medical package, sports package, conference budget.

Do you provide equipment?

Yes, on their first working day, an employee will receive a laptop (Mac or Linux), monitors, mouse and keyboard, and any required home-office supplies.

Is it possible to work part time?

Yes, 20+ - hours per week

Recruitment process:

Is there a technical task?


Who reviews CV?

Technical Lead, Project Manager, HR.

How long is the interview, with whom?

HR (30 minutes), Tech Lead + technical task(1 hour), final interview (1 hour). 

If you feel that the position is right for you, please submit your resume to [email protected]!

Can’t wait to hear from you!

Redvike Insights

Mobile App Testing Checklist to Speed Up your Releases

While the most difficult parts of app development are definitely coming up with the idea itself and then executing it, it’s still far from over once you actually make the prototype. A finished prototype doesn’t equal a good prototype. Performance is key, and a genius app idea is worth nothing if the application is not […]

5 Tips on How to Improve Remote Team Communication Culture

Communication is the cornerstone for every great relationship! We take it for granted and think it’s something easy and intuitive, but it actually takes a lot of conscious will and effort to do right. That being said, we can not overstate the importance of communication for effective teamwork and successful project conclusions. It can quite […]

What is the Best Backend Technology to Support React.js?

The backend (in other words the server-side) of an application or a website is something invisible to the eye of the user. It’s a tech layer responsible for storing and organizing data that controls all functionalities and ensures everything on the client-side works without errors. The backend also communicates with the frontend (the layer visible […]

NFT Gaming and Cryptocurrency: Trends in the gaming industry 2022

If you’ve been living under a rock you may be wondering – what is NFT? NFT stands for non-fungible token and is a digital object, or rather, a unit of data stored in the digital ledger (blockchain). The term “non-fungible” means non-interchangeable – essentially saying that an NFT is unique and it can not be […]

Which Companies Based their Apps on Node.js – Famous Apps Built with Node.js 2021

If you plan to build an application expecting to process huge amounts of data, Node.js will soon become your best friend. It’s an excellent framework for the development of server-side applications using JavaScript. Yes, framework. Nodel.js is not a programming language but an open-source, cross-platform framework based on Chrome’s V8 JavaScript runtime engine. Node.js converts […]