Full-Stack Trainee (Trading and Fintech domain)
About the Company
Our client is a financial technology services provider that expands global access to digital assets by building innovative solutions for the cryptocurrency ecosystem. Their products provide exchanges, liquidity solutions, and enterprise-grade integrations for clients worldwide. Specializing in Crypto, Web3, and various White-Label Solutions, we are looking for a motivated, curious Full-Stack Trainee (React + Node.js) to join our engineering team.
This is an exceptional opportunity to kickstart your commercial career, gain hands-on experience in a rapidly growing tech environment, and learn from experienced engineers building high-performance fintech products.
What You'll Do
As a Full-Stack Trainee, you will learn and contribute across both the frontend and backend parts of our application lifecycle:
- Frontend Development: Assist in building and updating user-facing features using React.js and TypeScript.
- Backend Services: Help develop and maintain server-side logic, RESTful APIs, and basic services using Node.js.
- Feature Integration: Collaborate closely with senior developers, UI/UX designers, and QA engineers to turn technical specifications into working software.
- Real-Time Data: Learn to work with real-time data feeds, WebSockets, and database operations in high-load financial environments.
- Code Quality & Best Practices: Write clean, readable, and structured code while actively participating in code reviews, daily stand-ups, and sprint rituals.
Your AI & Automation Advantage
We believe AI is a powerful co-pilot for modern software engineering. We are looking for a trainee who actively leverages modern AI tools (such as ChatGPT, Claude, GitHub Copilot, or Cursor) to accelerate their learning curve, debug code faster, and automate routine tasks.
Who You Are
You are an ambitious, detail-oriented, and fast-learning junior engineer eager to grow into a strong full-stack developer:
- A Fast Learner: You absorb technical concepts quickly and have a strong drive to explore modern web architectures and crypto/fintech tech stacks.
- A Problem-Solver: You are self-motivated, persistent when debugging, and genuinely enjoy working through technical puzzles.
- A Clear Communicator: You ask the right questions, explain your reasoning clearly, and articulate blockers effectively to your team.
- A Team Player: You welcome constructive feedback, view code reviews as learning opportunities, and enjoy collaborating toward shared goals.
Qualifications
- English: Upper-Intermediate level of English or higher (both written and verbal communication).
- Education: Degree in Computer Science, Software Engineering, or a related technical field (university graduates preferred).
- Frontend Basics: Practical knowledge of React.js, JavaScript (ES6+), and modern HTML/CSS.
- Backend Basics: Fundamental understanding of Node.js and experience building or consuming RESTful APIs.
- TypeScript: Solid conceptual understanding or pet project experience with TypeScript.
- Version Control: Familiarity with Git workflows (branches, commits, pull requests).
- Portfolio: Links to pet projects, course assignments, or a GitHub profile demonstrating hands-on code in React and Node.js.
Bonus Points:
- Any commercial experience in software development is a big plus.
- Knowledge of relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Basic familiarity with WebSockets or real-time data handling.
- Interest in or familiarity with Web3, Blockchain, or Cryptocurrency platforms.
We Offer
- Mentorship & Growth: Direct mentorship from experienced developers, dedicated pair programming sessions, and structured corporate educational programs.
- Location & Flexibility: Flexible working hours with access to modern offices in Ukraine and Poland (Wroclaw).
- Healthcare & Wellness: Medical Insurance in Ukraine and Multisport program in Poland.
- Time Off: Paid vacation, sick leave, and all official holidays.
- English Classes: Corporate English lessons up to three times a week.
- Hardware & Gear: The company provides all necessary equipment and laptops for work.
- Contractor Support: Complete tax and accounting support for Ukrainian contractors.
- Community: Active corporate culture with team-building, sports, tech events, and an advanced bonus system.