Gamedev praca
Fun crafters
Brak informacjiProgramowanieOperacjeInne

.Net Developer

Fun crafters18 mar 2026
Udostępnij

Widełki płacowe

26000 - 31000 PLN

Tryb pracy

Brak informacji
💰 Sprawdź, czy ta wypłata jest konkurencyjnaKalkulator wynagrodzeń →

Opis stanowiska

O pracodawcy / About us:

Embark on a journey with FunCrafters, where we're more than just a gaming company - we're a haven for enthusiasts and pioneers in the mobile gaming realm. With a legacy of over a decade, we're committed to crafting mobile games that leave a lasting impression. As we venture into our new Puzzle RPG game, we're searching for a Senior Backend Developer to bring our ambitious vision to life. This is your chance to be at the forefront of mobile gaming, working on a project with a major IP to deliver AAA-quality experiences.

About the opportunity:

The Sato Team is the core engineering group at FunCrafters, responsible for the entire game server architecture and crucial development tooling. We build a platform based on a high-performance C#/.NET framework, hosted primarily within the AWS public cloud environment, utilizing a comprehensive set of performance-critical tools.

  • Data Persistence: PostgreSQL for transactional persistence, alongside DynamoDB and S3 for NoSQL storage and asset management.
  • Caching: Redis (Valkey) for high-speed data caching, session handling, and performance acceleration.
  • Deployment: Services are containerized using Docker to ensure consistency across environments and streamline deployment.
  • Technology Selection: Architectural flexibility to integrate other cloud-native or open-source solutions when needed.

Requirements:

  • At least 7 years of experience in professional software development in C#.
  • Hands-on experience with relevant technologies (C#, .NET, AWS, PostgreSQL, DynamoDB, S3, Redis, Docker).
  • Fluent in Polish and English for effective cross-team collaboration.
  • Experience designing, building, and optimizing high-performance, low-latency distributed systems (e.g., real-time game servers or critical infrastructure):
    • Concurrency & Parallelism: Applied efficient concurrency (locks, semaphores, concurrent data structures) capable of handling millions of concurrent connections while ensuring thread and data safety.
    • Asynchronous I/O: Leveraged .NET asynchronous models to maximize server throughput and optimize memory and synchronization overhead.
    • Advanced Memory Management: Implemented deep-level optimizations to reduce GC pressure, minimize heap allocations, and optimize data structures.
    • Network Protocols: Implemented or modified network layers and protocols (TCP, UDP, custom reliable/unreliable protocols) and selected high-speed serialization formats (e.g., MessagePack) for efficient data transfer.
    • Profiling and Diagnostics: Used profiling tools (Visual Studio Diagnostics, PerfView, dotTrace) to diagnose and resolve performance bottlenecks, including GC pressure, LOH growth, and CPU contention hotspots.

Soft Skills & Culture:

  • Clear Communication: Ability to simplify and articulate complex technical concepts for diverse audiences.
  • Active Listening: Strong listening skills to understand feedback and ideas from team members and stakeholders.
  • Presentation Skills: Comfortable presenting ideas and updates clearly and structured.
  • Meeting Facilitation: Can organize and lead meetings to ensure actionable outcomes.
  • Conflict Resolution: Ability to mediate disagreements and foster collaboration.
  • Knowledge Sharing: Actively shares expertise and mentors less experienced team members.
  • Cross-Functional Collaboration: Skilled at working with backend, design, and product teams to ensure alignment.
  • Adaptability: Adjusts communication style based on context and audience; receptive to feedback.
  • Written Communication: Clear and concise in documentation, emails, and reports.
  • Fast-Paced Environment: Comfortable with rapidly changing priorities and able to adapt quickly.

What we offer:

  • An exhilarating role in the mobile RPG gaming industry.
  • Flexible employment terms: employment contract or B2B.
  • Work environment of your choice: remote, in-office, or a hybrid model.
  • An engaging team environment with numerous company events.
  • A competitive benefits package tailored to your needs.
  • A modern office space equipped with everything you need to succeed.
  • Monthly salary: 26 000 - 31 000 PLN