1 week ago Be among the first 25 applicants
Job Summary
As a
Job Summary
As a Senior Full-stack Engineer, you will architect and deliver end-to-end solutions for our cutting-edge Skin Gambling and Casino Platform, seamlessly integrating robust back-end services with responsive front-end experiences. Using Node.js and React, you’ll transform design visions into a high-performance, secure platform that operates flawlessly across web and mobile devices, serving players globally.
Required Qualifications (Must-Have)
- 6+ years of commercial software development experience, with a portfolio demonstrating complex web applications.
- 3+ years of experience as a Fullstack JavaScript/TypeScript Developer
- Solid expertise in Node.js, Nest.js, TypeORM, WebSockets, PostgreSQL, and Redis.
- Deep knowledge of SQL and NoSQL database architecture, optimization, and management.
- Proven hands-on experience with React.js and Next.js for building complex interactive web interfaces for desktop and mobile devices.
- Proficiency in TypeScript, MobX/Redux for state management, and modern CSS frameworks (SCSS or Tailwind CSS).
- Hands-on experience with Vite, monorepo tooling (e.g., Turborepo), and WebSocket integration.
- Experience with SSR and SPA architectures, understanding of reactive programming, and state management.
- Experience writing and executing tests, including unit, integration, and failure tests.
- Knowledge of Docker, Kubernetes, and the concepts and benefits of CI/CD processes.
- Knowledge of SOLID, GRASP, CQRS principles, GoF design patterns, and DDD concepts.
- Knowledge of Event Sourcing, including events, aggregates, projections, and event streams.
- Good knowledge of traditional monolithic architectures, microservices architecture, and hexagonal architecture's emphasis on separation of concerns.
- Fluency in Ukrainian or Russian and proficiency in English for technical collaboration in a remote/global team setting.
- Ability to work within the CET/EET time zone.
Your Advantage (Nice-to-Have)
- Experience with Skin/NFT Gambling or Online Casinos.
- Experience with high-load systems and payment service providers integration.
- Experience with blockchain technology in iGaming or Fintech.
- Previous experience working in a start-up environment with rapid iteration cycles.
Key Responsibilities
- Architect & Develop Full-Stack Solutions: Design, build, test, deploy, and maintain secure, scalable features for our Skin Gambling/Casino Platform using Node.js (Nest.js) and React.js (Next.js) across web and mobile.
- Build & Optimize Backend Services: Develop high-performance backend logic, APIs (including WebSockets), data access layers, and integrations using Node.js, PostgreSQL, Redis, and TypeORM.
- Engineer Frontend Experiences: Create responsive, complex UIs with React.js, Next.js, TypeScript, MobX/Redux, and modern CSS (SCSS/Tailwind), ensuring optimal user experience.
- Apply Architectural Principles: Implement SOLID, GRASP, DDD, CQRS, Event Sourcing, and design patterns (GoF), choosing appropriate architectures (mono/microservices, hexagonal).
- Ensure Performance & Scalability: Identify and resolve bottlenecks, optimize databases (PostgreSQL), implement caching (Redis), and design for global traffic demands.
- Uphold Quality: Write and execute comprehensive tests (unit, integration, E2E); conduct code reviews to ensure stability and prevent regressions.
- Partner Cross-Functionally: Collaborate with Product, Design, QA, and stakeholders to translate requirements into technical solutions on time.
- Solve Problems & Innovate: Troubleshoot complex issues; research and propose new technologies to enhance platform capabilities and efficiency.
- Document Systems: Create and maintain clear technical documentation for architectures, APIs, and processes.
Seniority level
Seniority level
Not Applicable
Employment type
Job function
Industries
Food and Beverage Services, Manufacturing, and Food and Beverage Manufacturing
Referrals increase your chances of interviewing at SweepTech iGaming Solutions by 2x
Get notified about new Senior jobs in Cologne, North Rhine-Westphalia, Germany.
Senior Teamlead HR Operations, 40h (m/w/d)
Cologne, North Rhine-Westphalia, Germany 1 week ago
Senior Data Analyst - Retail & Marketing Controlling (m/w/d)
Cologne, North Rhine-Westphalia, Germany 2 weeks ago
Bonn, North Rhine-Westphalia, Germany 1 month ago
Wuppertal, North Rhine-Westphalia, Germany 1 month ago
Neuss, North Rhine-Westphalia, Germany 4 months ago
Cologne, North Rhine-Westphalia, Germany 2 days ago
Cologne, North Rhine-Westphalia, Germany 1 month ago
Cologne, North Rhine-Westphalia, Germany 1 week ago
Cologne, North Rhine-Westphalia, Germany 3 weeks ago
ASD - (Senior) Consultant – Security Testing (m/w/d)
Cologne, North Rhine-Westphalia, Germany 21 hours ago
Cologne, North Rhine-Westphalia, Germany 2 weeks ago
(Senior) Sales Manager Digitale Transformation / Banking (all genders)
Cologne, North Rhine-Westphalia, Germany 3 months ago
ASD - (Junior/Senior) Consultant – Hardware Security Testing (m/w/d)
Cologne, North Rhine-Westphalia, Germany 4 months ago
Cologne, North Rhine-Westphalia, Germany 5 days ago
ASD - (Junior/Senior) Consultant – Cyber Security Engineering (m/w/d)
Technical Author (multiple roles and seniority levels)
(Senior) Product Designer - Business Travel Club (all genders)
Cologne, North Rhine-Westphalia, Germany 2 weeks ago
Cologne, North Rhine-Westphalia, Germany 1 month ago
Manager Professional Relations and Medical Education (f/m/d) Central Europe
Cologne, North Rhine-Westphalia, Germany 1 week ago
(Senior) Media Analysis Consultant (m/w/d)
Cologne, North Rhine-Westphalia, Germany 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.