Business Analyst

About the job

Code Of Us is a software development company actively looking for a motivated Business Analyst to join our growing team. We're hiring a detail-oriented individual who can analyze business processes, gather and document requirements, and serve as a critical bridge between our clients and development team. As a Business Analyst, you'll translate complex business needs into clear, actionable technical requirements while ensuring our solutions deliver real value to stakeholders.

What's the Company all about?

The mission of Code Of Us is to deliver high quality software and since we are currently a growing team we are looking for a person with at least 2 years of experience. Our largest clients are based in Europe and we have long term cooperation that is growing stronger over time. We prefer clients that have growing communities and build applications that have global impact, this enables us to position ourselves on huge projects that require cutting edge technologies and creative approach to problem solving. Most of our projects are made of test driven, fault tolerant micro services that are used by tens of thousands of people on a daily basis. We participate in all aspects of projects - from initial new feature ideas until implementation and delivery of solution.

Our Culture

We create safe, truthful and professional environment by sharing information, experiences and learning openly from one another. Maintaining that trust and openness is key to our brand and unique culture. Knowledge sharing and constant feedback (that goes both ways) are core to how we work and strive. Ownership and close cooperation on codebase are key things for our success. This is where our name comes from - Code Of Us

What's the Project?

Currently, we have possibility to assign you to multiple projects. We would like to present our current client portfolio to you and let you pick for yourself.

What's the interview process like?

Simple and straightforward:

  • Step 1: Quick Microsoft Teams call to get to know you and assess mutual fit
  • Step 2: 1-hour in-person or virtual interview to discuss business analysis methodologies, requirement gathering techniques, stakeholder management, and your approach to translating business needs into technical solutions
  • Step 3: If both steps go well, we'll extend an offer in 3 working days

You Perfectly Match If You Have

  • 2+ years of experience in business analysis, requirements gathering, or a related role
  • Strong analytical and problem-solving skills with the ability to break down complex business problems
  • Excellent communication and stakeholder management skills to facilitate workshops, interviews, and meetings
  • Experience in creating clear, comprehensive documentation (user stories, acceptance criteria, process flows, functional specifications)
  • Ability to translate business needs into clear, actionable technical requirements for development teams
  • Experience with agile methodologies (Scrum, Kanban) and working in cross-functional teams
  • Proficiency with business analysis tools (Jira, Confluence, Notion, or similar)
  • Experience with process modeling and diagramming (BPMN, UML, or similar)
  • Understanding of software development lifecycle and ability to collaborate effectively with developers
  • Upper-Intermediate or higher level of English, with excellent written and verbal communication skills
  • Attention to detail and a proactive, ownership-driven attitude

Your day-to-day activities

  • Conducting stakeholder interviews and workshops to elicit, analyze, and document business requirements
  • Creating and maintaining comprehensive documentation including user stories, acceptance criteria, functional specifications, and process flows
  • Mapping and analyzing current business processes to identify pain points and improvement opportunities
  • Translating complex business requirements into clear, actionable technical specifications for development teams
  • Facilitating communication between business stakeholders and technical teams throughout the project lifecycle
  • Participating in agile ceremonies (sprint planning, daily stand-ups, retrospectives) as a key liaison between business and development
  • Validating solutions against business requirements and ensuring delivered features meet stakeholder expectations
  • Conducting gap analysis and impact assessments for proposed changes
  • Creating and maintaining requirements traceability matrices
  • Collaborating with product owners, designers, and developers to ensure alignment on business objectives
  • Supporting user acceptance testing and gathering feedback to refine requirements
  • Contributing to process improvement initiatives within the organization

Bonus points

  • Experience with data analysis and SQL queries
  • Knowledge of API documentation and understanding of technical integrations
  • Experience with process modeling tools (Lucidchart, Draw.io, Visio)
  • Certification in business analysis (CBAP, CCBA, or similar)
  • Experience with analytics tools (Google Analytics, Mixpanel, or similar)
  • Understanding of UX principles and ability to collaborate with designers
  • Basic understanding of software testing principles

Salary range

  • 2.000 - 3.500 EUR Brutto I (depending on experience and skills)

Employee benefits

  • Minimum 25 days of vacation
  • 50 days of Work From Home, 200 days of In Office Work
  • Food allowance
  • Paid travel expenses for occasional client meetings
  • Extended health insurance
  • Paid Christmas, Easter and Summer bonuses - maximum guaranteed
  • All equipment provided on spot - MacBook, and you get to choose peripherals
  • Work in new and modern offices - Gradišćanska 34
  • Occasional travel to meet client face to face
  • Team buildings
  • Paid conferences and educations

What do we offer?

Pick Your Project

You will choose among the plethora of our projects.

Career Path Support

We provide support and resources to help you navigate and advance your career path.

Education

We invest in your learning, providing resources and opportunities to expand your knowledge.

Mentorship

You will have access to mentorship, gaining insights and guidance from experienced professionals.

Conferences

We support your professional development by sponsoring attendance at industry conferences.

Equipment

You are equipped with the latest technology and tools to maximize your productivity and creativity.

Flexible Work Hours

We offer you the freedom to manage your work hours, supporting work-life balance.

Team Building

We organize team-building activities, fostering a strong, collaborative community.

Travel

You will have opportunities for travel, experiencing new cultures and broadening your perspective.

Apply for this position