Middle AI-Native Software Engineer (Trading and FinTech infrastructure)
About the Company
Our client is a financial technology services provider dedicated to expanding global access to digital assets by building innovative solutions in the trading ecosystem. Their products provide exchanges, liquidity solutions, and enterprise-grade integrations for clients worldwide. We are looking for a skilled Middle AI-Native Software Engineer who not only writes code but also builds products with an "AI-first" mindset.
In this role, you will be a core member of our engineering team, translating complex financial and crypto concepts into intuitive, high-performance applications. You will thrive on solving technical puzzles and collaborating in a fast-paced, rapidly growing environment.
What You'll Do
You'll be a key builder in our development lifecycle, focusing on product-led engineering where AI is a central component of both the product and your workflow. Your main responsibilities will include:
- Core Product Development: Develop, test, and maintain user-facing features for our exchange and liquidity platforms using TypeScript and React.js.
- AI Integration: Implement and optimize AI-driven features within the product to enhance user experience and operational efficiency.
- Collaboration: Work closely with product owners, UI/UX designers, and backend engineers to translate requirements into fully functional, enterprise-grade applications.
- Code Quality & AI Co-piloting: Write clean, testable code while leveraging AI tools to supercharge your productivity and maintain high-quality standards.
- Performance Optimization: Optimize components for maximum performance and responsiveness, especially for data-heavy and real-time crypto interfaces.
Your AI-Native Advantage
We believe AI is a powerful co-pilot for modern development. We're looking for someone who:
- Is eager to use AI to supercharge their daily work and development speed.
- Constantly explores new ways to integrate AI/LLM capabilities into the product lifecycle.
Who You Are
You are a proactive, detail-oriented, and adaptable developer who thrives in a fast-paced environment. You are:
- A Clear Communicator: You can effectively articulate technical decisions and AI-driven solutions to both technical and non-technical teammates.
- A Problem-Solver: You are self-motivated, resilient, and enjoy tackling complex technical puzzles to build robust solutions.
- A Tech Visionary: You have a curious mindset with a strong interest in (or passion for) blockchain, cryptocurrency, and AI technology.
- A Team Player: You value collaboration and feedback, contributing positively to the team's shared goals.
Qualifications
- English: Upper-Intermediate level or higher (both written and verbal).
- Experience: 3+ years of professional software development experience, with a strong focus on building products.
- Technical Stack:
- Proficiency in React.js/Node.js and TypeScript.
- Experience with state management libraries (e.g., Redux Toolkit, Zustand, React Query).
- Familiarity with RESTful APIs and real-time data communication (WebSockets).
- Proficient with Git version control and collaborative workflows.
- Education: A Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
Bonus Points:
- Experience working in Fintech, Trading, Blockchain, or Crypto.
- Demonstrated experience in building features that utilize AI/LLM APIs.
We Offer
- Health & Wellness: Medical Insurance in Ukraine and Multisport program in Poland.
- Flexibility: Flexible working hours and offices in Ukraine and Poland (Wroclaw).
- Career Growth: Mentoring, educational programs, and English classes up to three times a week.
- Work-Life Balance: Paid vacation, sick leaves, and all official holidays.
- Support: All necessary equipment provided and tax/accounting services for Ukrainian contractors.
- Culture: Regular corporate activities (parties, team buildings, sports events) and an advanced bonus system.
Required skills experience
| TypeScript | 3 years |
| Node.js | 1 year |
| Nest.js | 1 year |
| AWS | 1 year |
Required languages
| English | B2 - Upper Intermediate |