We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.
About the Role:
We are looking for a System Analyst to support the development of e-commerce solutions across web, iOS, and Android platforms. The role involves working across different product areas, including pre-purchase, purchase, post-purchase, and supporting services and tools.
You will collaborate closely with Product Owners, Developers, QA Engineers, UX Designers, and Solution Architects to translate business needs into clear, actionable requirements and technical specifications. You will independently analyze features of medium complexity and contribute to the design of scalable, reliable, and user-friendly solutions.
Responsibilities:
- Analyze business needs and translate them into functional and non-functional requirements.
- Create and maintain user stories, acceptance criteria, and system documentation.
- Model business processes, system behavior, and integrations using BPMN and UML diagrams.
- Analyze REST APIs, JSON structures, and system interfaces using Swagger/OpenAPI documentation.
- Collaborate with Product Owners, Development, QA, UX, and Architecture teams throughout the development lifecycle.
- Facilitate workshops, requirements-gathering sessions, and stakeholder discussions.
- Support backlog refinement, sprint planning, and other Agile ceremonies.
- Analyze cross-platform requirements for web, iOS, and Android applications.
- Identify dependencies, integration challenges, and potential technical or functional risks.
- Use AI-powered tools to support requirements analysis, documentation, diagram creation, and other analytical activities.
- Ensure requirements are clear, consistent, testable, and aligned with business objectives.
Requirements:
- At least 3 years of experience as a System Analyst, Business-System Analyst, or in a similar IT analysis role.
- Experience working on software development projects involving web and mobile applications.
- Strong understanding of functional and non-functional requirements.
- Practical experience with BPMN and UML, including sequence, activity, component, and use case diagrams.
- Understanding of REST APIs, JSON, and Swagger/OpenAPI documentation.
- Experience writing user stories and defining acceptance criteria.
- Familiarity with Jira and Confluence.
- Experience working in Agile environments, including Scrum and/or Kanban.
- Familiarity with Figma and collaboration with UX/UI teams.
- Experience facilitating workshops and communicating with technical and non-technical stakeholders.
- Practical interest in using AI tools to support analytical work and improve productivity.
- English proficiency at B2 level or higher.
Nice to Have:
- Experience in e-commerce, retail, or marketplace environments.
- Knowledge of checkout processes, payment systems, order management, delivery, or post-purchase workflows.
- Familiarity with asynchronous integrations and messaging technologies such as Kafka or RabbitMQ.
- Understanding of microservices architecture and system integration patterns.
- Experience with Enterprise Architect, draw.io, or PlantUML.
- Knowledge of the C4 model and basic SQL.
- Understanding of non-functional requirements related to performance, availability, and security.
- Relevant certifications, such as IREB CPRE or IIBA ECBA/CCBA.
Our offer:
- 100% remote position.
- Attractive compensation package.
- Long-term B2B contract.
- Opportunities for professional growth and continuous learning.
- Collaboration with top engineering talent from around the globe.
- The chance to build world-class digital products for European and US markets.