Senior Capabilities Consultant - UI/UX, Front-End Development and Product Design
Location: Krakow - Hybrid
Employment Type: Full-time - B2B Contract
Rate: Up to 2200 PLN per day
Duration: 6 months + multiple extensions
About the Role
Join an interdisciplinary team building software that processes millions of trades daily for a global investment bank. If clean code is your passion, and you enjoy improving systems while applying Software Craftsmanship principles, this role is for you.
You will:
- Work as part of a Scrum team delivering business value through software.
- Analyze business requirements and design robust solutions.
- Collaborate on refining user requirements using Specification by Example (SBE) and Behavior Driven Development (BDD).
- Implement changes following best programming practices.
- Partner with global IT teams (with occasional travel).
- Support production operations during rollouts and troubleshooting.
About the Team
You’ll join a Krakow-based team of 5–6 developers working on applications that form the backbone of trade lifecycle systems. Collaboration and continuous improvement are key:
- Agile & Scrum practices are central to our workflow.
- We emphasize Continuous Integration and are progressing toward Continuous Delivery.
- Pair programming and automation are common practices.
- We encourage learning through conferences (GeeCon, Devoxx), internal hackathons, and developer meetups.
What We’re Looking For
Must-have Skills
- 6+ years of hands-on UI development experience.
- Experience with E2E/Functional Testing using Cypress or Playwright.
- Solid integration background with REST, JSON, and APIs.
- Strong clean coding and refactoring skills.
- Experience with Agile methodologies, Continuous Integration, and Test Driven Development (TDD).
- Excellent problem-solving ability and communication skills.
Nice to Have
- Contract testing knowledge.
- Interest in distributed systems and resilient software.
You Are
- Creative and imaginative, eager to try new approaches.
- Comfortable improving legacy code and applying modern best practices.
- Proactive and adaptable in dynamic, fast-paced environments.
- Collaborative and fluent in English.