At Geniusee, we help businesses thrive through technology partnerships and strengthen the engineering community by sharing knowledge and creating opportunities We live by our values: Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness, and Result-Driven Mindset. Here, you’ll find a safe, inclusive, and supportive environment where your voice is heard, and feedback is welcome Whether you want to work from home or from our offices in Kyiv / Lviv / Warsaw with stable electricity and Wi-Fi, we’ve got you covered.
Join us and make an impact
About the project: Payment backend platform.
Requirements: ● 5+ years of commercial software development experience; ● Upper-Intermediate English (spoken and written); ● Strong understanding of OOP, SOLID, Functional Programming, and design patterns; ● Experience with Git and standard branching workflows; ● Strong architectural mindset and problem-solving skills; ● Experience working in FinTech is a strong plus.
Backend (Node.js): ● 5+ years of commercial experience with Node.js and TypeScript; ● Experience with NestJS or similar backend frameworks; ● Hands-on experience with AWS services; ● Experience with Serverless and Event-Driven Architecture; ● Strong knowledge of SQL and relational databases (PostgreSQL/MySQL); ● Experience designing scalable APIs and secure backend services.
Frontend (React.js): ● 4+ years of commercial experience with React and TypeScript; ● Experience with TanStack Query, GraphQL (Apollo), and Vite; ● Experience with MUI, Shadcn/UI, and Tailwind CSS; ● Experience building responsive and modern user interfaces.
AI-Assisted Development: ● Experience with Claude Code, Codex, Copilot, Cursor, or similar AI tools; ● Ability to effectively use AI coding assistants and review AI-generated code.
Responsibilities: Software Development: ● Design, develop, and maintain scalable full-stack applications using React, Node.js, and TypeScript; ● Build secure APIs, modern user interfaces, and event-driven solutions; ● Integrate databases and third-party services.
Architecture & Engineering: ● Design scalable application architecture and backend solutions; ● Deliver clean, maintainable, and well-tested code; ● Improve application performance, scalability, and reliability.
Collaboration: ● Participate in planning, estimation, technical discussions, and code reviews; ● Collaborate with cross-functional teams and stakeholders; ● Contribute to engineering best practices and AI-assisted development workflows.
Nice to Have: ● Experience with workflow automation tools (e.g., n8n); ● Experience with event-driven technologies (Kafka, SNS/SQS, EventBridge, RabbitMQ); ● Experience integrating LLM APIs (OpenAI, Anthropic) or building AI-enabled applications; ● Experience with Business Intelligence (BI) tools.
What will you get: Career growth & projects ● Competitive salary based on your skills and experience, and a benefits package. ● Regular performance appraisals to support your career development. ● Professional development support: online courses, certifications, and study compensation (including English courses). ● A modern tech stack across challenging, long-term projects.
Health & well-being ● Paid vacation (18 working days) and sick leave (15 days). ● VIP medical insurance or sports coverage.
Work environment & flexibility ● Remote work from anywhere in the world or in one of our offices in Kyiv, Lviv, or Warsaw. ● Necessary equipment to perform your work.
Culture & community ● A collaborative and open culture where contributions are recognized. ● Regular corporate online & offline activities. ● Geniusee Charity Fund, making a difference beyond tech.