Geniusee logo

Senior Full Stack Engineer

Geniusee·Salary not specified

Primary stack

MySQLReactNode.jsOOPPostgreSQLAWSTypeScriptGitSOLIDSQL

Nice to have's

NestJSServerlessEvent-Driven ArchitectureTanStack QueryGraphQLMUIShadcn/UITailwind CSSAI coding assistantsn8nKafkaSNS/SQSEventBridgeRabbitMQLLM APIsOpenAIAnthropicBusiness Intelligence

Job description

Description language:

About the Position

Join Geniusee as a Senior Full Stack Engineer to design and develop scalable full-stack applications using React, Node.js, and TypeScript. We help businesses thrive through technology partnerships and strengthen the engineering community by sharing knowledge and creating opportunities. Here, you’ll find a safe, inclusive, and supportive environment where your voice is heard, and feedback is welcome.

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.

Requirements

General

  • 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 AI coding assistants like Claude Code, Codex, Copilot, Cursor, or similar tools.
  • Ability to effectively use AI coding assistants and review AI-generated code.

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.

We Offer

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.

About the Company

At Geniusee, we live by our values: Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness, and Result-Driven Mindset. Whether you want to work from home or from our offices in Kyiv, Lviv, or Warsaw with stable electricity and Wi-Fi, we’ve got you covered. Join us and make an impact.

© Geniusee. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Geniusee is a company that creates web platforms and mobile applications with different levels of complexity.

More at Geniusee

All 3 roles

Similar jobs

Popular searches