Hire the Best CryEngine Developers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Lucia R.

Vasto, Italy

$30/hr
4.9
5 jobs

As a seasoned software developer with over 15 years of experience, I specialize in creating robust web applications primarily using Java. My diverse background also includes experience with Delphi and PHP, adding to my versatile skill set. Passionate about programming, I take pride in delivering high-quality products. Result-oriented, with a personal drive to meet commitments. My commitment to excellence is evident in every project I undertake. Whether collaborating within a team or handling tasks independently, I excel in both environments. I am adept at quickly learning and implementing new technologies, continually enhancing my expertise to stay at the forefront of the industry.

  • Spring Framework
  • SQL
  • Apache Maven
  • Scrum
  • jQuery
  • CSS
  • J2EE
  • HTML
  • Vaadin
  • Dropwizard
  • Apache Kafka
  • Java
  • RESTful API
  • Apache Log4j
  • CI/CD
Mandeep S.

Mohali, India

$25/hr
4.9
41 jobs

I am a Senior Full-Stack Developer with 8+ years of professional experience in building, maintaining, and improving web applications. My core strengths include React.js, Node.js, ColdFusion (CFML), and automation using Node-RED. I work on both modern applications and legacy systems, helping clients improve stability, performance, and scalability. I have successfully delivered: ▣ Full-stack web applications and SaaS platforms ▣ ColdFusion application maintenance and modernization ▣ API integrations and workflow automation ▣ Secure payment and third-party system integrations I focus on clean code, clear communication, and reliable delivery. I hold a Bachelor of Engineering (B.E.) degree and have been working as a full-time freelancer since 2017, supporting clients on both short-term and long-term projects. If you need a developer who understands both technical details and business requirements, feel free to contact me.

  • PHP
  • Git
  • Bitbucket
  • GitLab
  • Docker
  • Amazon Web Services
  • ASP
  • MySQL
  • Microsoft SQL Server
  • Laravel
  • JavaScript
  • SQL
  • API
  • Adobe ColdFusion
Marko R.

Makarska, Croatia

$20/hr
5.0
5 jobs

I’m a Software Engineer with 4+ years of experience building and maintaining enterprise-grade backend applications using Java, Spring Boot, Hibernate, REST APIs, and SQL databases. I specialize in designing scalable backend systems, developing high-performance APIs, optimizing database operations, and integrating complex business platforms. Throughout my career, I’ve worked on document management systems, pharmaceutical serialization platforms, workflow automation, and large-scale data processing solutions. My core expertise includes: • Java (Core, EE) • Spring Boot & Hibernate/JPA • REST API Design & Development • PostgreSQL & MySQL • SQL Optimization & Database Design • Apache Camel Integrations • JSON/XML Processing • Git, Maven, Jenkins & CI/CD • Enterprise System Integration At Antares Vision Group, I contributed to CureSync, a pharmaceutical serialization platform used for compliance and product traceability, where I developed backend features, integration workflows, and optimized high-volume data processing. Currently, at AIGO, I develop enterprise document management solutions, building backend services, integrations, reporting modules, and workflow automation for business-critical applications. I focus on writing clean, maintainable code and delivering reliable solutions that help businesses scale efficiently. If you’re looking for a developer who can quickly understand complex requirements and deliver high-quality backend solutions, I’d be happy to help.

  • Spring Boot
  • HTML
  • CSS
  • Java
  • Angular
  • WordPress
  • JSON
  • Android App Development
  • Git
  • Apache Camel
  • REST API
  • JavaScript
  • Node.js
  • Large Language Model
  • PostgreSQL
  • CI/CD
  • Web Development
  • Liquibase
  • Hibernate
  • Jenkins
Phan T.

Ho Chi Minh City, Vietnam

$18/hr
5.0
3 jobs

Senior Backend Engineer with 10+ years of experience designing and building scalable backend platforms and cloud-based distributed systems. Strong expertise in Java, Spring Boot, and microservices architecture with production deployments on AWS. Experienced in building high-availability APIs, event-driven systems, and real-time services. Proven ability to improve system performance, reliability, and security while collaborating with global engineering teams. TECHNICAL SKILLS Languages: Java (8–17), JavaScript Backend: Spring Boot, Spring MVC, JPA, Hibernate, Google Guice, REST APIs, Microservices, WebSocket Frontend: AngularJS, Angular, React Messaging: Kafka, RabbitMQ Cloud & Infrastructure: AWS (EC2, S3, SQS, SNS, Lambda, Cognito, SES), Docker Databases: PostgreSQL, MySQL Observability: Elasticsearch, Logstash, Kibana (ELK) Security: OAuth2, JWT, Keycloak, OWASP Top 10 DevOps: Jenkins, Azure DevOps, Git, Bitbucket

  • JUnit
  • Microservice
  • AngularJS
  • Angular
  • Hibernate
  • MySQL
  • Java Persistence API
  • CSS 3
  • HTML5
  • Spring Boot
  • Java
  • Spring Framework
  • API Development
  • RESTful API
  • API
Zehao J.

Qingdao, China

$25/hr
5.0
7 jobs

✅ 6+ Years of Java Development Experience ⚡ Full-Cycle Backend Development & Architecture ⚡ AI-Powered Development for Faster Delivery & Better Code Quality 👀 Click Invite or Hire for Scalable Java Backend Solutions Looking for a Java Developer who can build scalable backend systems, SaaS platforms, enterprise applications, and cloud-native solutions designed for long-term growth? For 6+ years, I have hands-on experience taking multiple backend systems from zero to production — covering API design, database modeling, AI/LLM integration, payment systems, and server deployment end-to-end. My primary stack is Java and Spring Boot, with a strong focus on building systems that are clean, maintainable, and ready to scale. What I can do for you: 𝐁𝐚𝐜𝐤𝐞𝐧𝐝 𝐀𝐏𝐈 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | Java · Spring Boot · Spring MVC · Spring Security · JWT · Design and build RESTful APIs from scratch · Implement authentication & authorization (JWT, Spring Security, role-based access control) · Structure business logic that is clean, testable, and maintainable 𝐀𝐈 & 𝐋𝐋𝐌 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧 | Claude API · OpenAI · Prompt Engineering · Integrate Claude or OpenAI into real product workflows — not just demos · Build multi-turn dialogue flows and connect model outputs to backend logic · AI-powered automation pipelines and event-driven AI workflows 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐃𝐞𝐬𝐢𝐠𝐧 & 𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭 | PostgreSQL · MySQL · Redis · Spring Data JPA · Qdrant · Design schemas and data models from scratch · Write complex queries and handle migrations · Performance optimization and caching with Redis · Vector database setup and operations — storing embeddings, similarity search, and retrieval pipelines (Qdrant) 𝐏𝐚𝐲𝐦𝐞𝐧𝐭 & 𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧 𝐒𝐲𝐬𝐭𝐞𝐦𝐬 | Stripe Connect · Webhook · Integrate Stripe — subscription tiers, billing cycles, webhook event handling · Build payout logic and third-party payment flows 𝐒𝐞𝐫𝐯𝐞𝐫 𝐃𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭 & 𝐃𝐞𝐯𝐎𝐩𝐬 | DigitalOcean · Docker · Nginx · CI/CD · Linux · Set up and manage production environments · Docker containerization, Nginx reverse proxy, SSL, CI/CD pipelines 𝐓𝐡𝐢𝐫𝐝-𝐩𝐚𝐫𝐭𝐲 & 𝐖𝐞𝐛𝐡𝐨𝐨𝐤 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧 | FCM · APNs · OAuth · REST · Connect backend to external services via REST APIs or webhooks · Push notifications (FCM / APNs), OAuth, event-driven automation 𝐅𝐫𝐨𝐧𝐭𝐞𝐧𝐝 𝐂𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐢𝐨𝐧 | Vue3 · Nuxt.js · TypeScript · Tailwind CSS · Work alongside frontend teams or handle supporting frontend work independently · Define API contracts, handle CORS, integrate backend services end-to-end I communicate clearly, deliver on schedule, and am comfortable working independently from requirements through to deployment. Feel free to reach out with your project.

  • Spring Boot
  • Java
  • Spring Framework
  • Spring Data
  • Auth0
  • Rust
  • MyBatis
  • Database
  • PostgreSQL
  • MySQL
  • Thymeleaf
  • JavaScript
  • React
  • Nuxt.js
  • Vue.js
Alexander K.

Siheung-dong, South Korea

$45/hr
5.0
14 jobs

I help healthcare organizations build medical imaging systems that work in real clinical environments — not just demos. With 7+ years in healthcare technology spanning PACS infrastructure, medical AI research, and enterprise EMR development, I've seen what breaks in production and what doesn't. I work with hospitals migrating legacy systems, startups building medical viewers, and teams deploying AI in regulated clinical settings. Background: - 2+ years at one of Korea's largest EMR providers (Douzone) — frontend architecture, healthcare data pipelines, compliance-critical systems - 2 years biomedical R&D (Gachon University) — production AI segmentation for radiology, GPU cluster deployment - 3+ years healthcare IT systems — PACS infrastructure, medical equipment integration, hospital-facing deployments What I do: - DICOM/PACS systems: routing, migration, Orthanc+OHIF integration - Cloud medical imaging: AWS-based PACS with HIPAA- aware PHI handling - AI in clinical workflows: from model to production deployment - Legacy modernization: hospital system migrations with zero-downtime strategies - AI-augmented development: I use Claude Code and MCP integrations daily in enterprise healthcare work — ask me about my workflow Recent work: - DICOM routing platform: horizontally-scalable architecture with HAProxy failover, validated through load testing and client production deployment - Cloud PACS deployment: Orthanc + S3 + OHIF with automated PHI detection for HIPAA compliance - Real-time AI segmentation: production deployment on hospital GPU infrastructure - Enterprise healthcare pipelines: Kafka/Flink metrics processing at major Korean EMR provider Stack: Python/FastAPI · Orthanc · OHIF · pydicom · React/TypeScript · PostgreSQL · Redis · Docker · AWS · Kafka I'm direct, detail-oriented, and I ask clarifying questions before starting work. If you're not sure whether your project needs a DICOM specialist — message me, I'll tell you honestly.

  • DICOM
  • Healthcare
  • Healthcare Software
  • HIPAA
  • Solution Architecture
  • Healthcare IT
  • Amazon Web Services
  • FHIR
  • Electronic Health Record
  • Healthcare Interoperability
  • Telemedicine
  • ChatGPT API Integration
  • Medical Records
  • Medical Records Software
  • Medical Imaging

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does a CryEngine developer do?

A cryengine developer builds interactive gameplay systems and extends the CRYENGINE Sandbox editor using C++ code and visual scripting tools. This role bridges the gap between raw engine capabilities and playable game mechanics by writing native plugins and configuring logic nodes. You translate design requirements into functional code that runs within the CRYENGINE environment, ensuring that assets behave correctly during real-time iteration. Your work directly shapes how players interact with the game world through custom entities and event-driven sequences.

  • Implement gameplay logic and level events by constructing Flow Graphs, which are visual scripts saved as XML files that control in-game triggers and responses without requiring constant recompilation of C++ code.
  • Develop and register native C++ entities and components within the Sandbox editor, exposing public variables and properties that allow designers to configure reusable gameplay objects and systems through the user interface.
  • Create custom Sandbox editor extensions and tools by building Qt-based C++ plugins that add new windows, menus, or workflows to the editor, streamlining the content creation process for artists and level designers.
  • Construct complex gameplay behaviors using Schematyc, a node-based visual scripting system, to define entity interactions and state machines that integrate seamlessly with the underlying C++ engine architecture.
  • Configure source control integration within the Sandbox editor settings to manage asset versions and collaborate with team members using Perforce or Git, ensuring that code and binary changes remain synchronized across the project.

How to hire a CryEngine developer on Upwork

Step 1: Post a job

Define your gameplay systems and editor extension needs clearly to attract qualified candidates. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description in seconds. Describe your project requirements in a few sentences, and Uma constructs a tailored post for this role. You can write a new post, update a saved draft, or reuse an existing post to save time.

  • Specify whether the work involves C++ Sandbox plugins, Flow Graph logic, or Schematyc entity creation so applicants know which technical path to highlight.
  • List required deliverables such as native component registration, visual scripting graphs, or Qt-based editor UI extensions to set clear expectations.
  • Mention your source control setup, such as Perforce or Git integration within the Sandbox editor, to ensure candidates understand your team workflow.

Step 2: Evaluate candidates

Look for portfolios that demonstrate shipped gameplay mechanics or custom editor tools built within CRYENGINE. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit quickly.

  • Review code samples or videos showing Flow Graph implementations that handle complex level events and game logic without performance drops.
  • Check for evidence of Schematyc building blocks that allow designers to configure reusable gameplay objects without touching code.
  • Verify experience with Sandbox C++ plugin structures by asking for examples of custom editor windows or tools they have authored.

Step 3: Interview your top choices

Discuss specific technical challenges related to engine architecture and designer collaboration during your interviews. Schedule and conduct these conversations within Upwork Messages, which generates an immediate transcript and summary after each session.

  • Ask how they expose native entities to the editor and manage public variables for designer access in Schematyc.
  • Explore their approach to debugging visual scripts and optimizing C++ code for real-time iteration in the Sandbox editor.
  • Discuss their experience configuring VCS settings in the Sandbox to prevent asset conflicts during team collaboration.

Step 4: Agree on scope and begin work

Define milestones for specific deliverables like exported .xml graphs or compiled plugin binaries before starting. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Set clear acceptance criteria for Flow Graph exports and Schematyc entity behaviors to ensure gameplay logic functions as intended.
  • Agree on a schedule for submitting C++ plugin code and integrating it with the main branch via your chosen version control system.
  • Establish regular check-ins to review editor tool functionality and verify that new components register correctly in the engine.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring a CryEngine developer cost?

$500-$1,500 per project is a typical range for focused CryEngine developer work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

Flow Graph logic implementation

$500-$1,200/project

Entry-level to mid-level
  • XML files defining level events and game triggers
  • Connected visual scripts within the Sandbox editor
  • Notes on graph structure and trigger conditions

Schematyc entity creation

$1,200-$2,500/project

Mid-level
  • Node-based gameplay objects with exposed properties
  • Configurable parameters for non-programmer team members
  • Tested interactions between new entities and existing systems

Native component registration

$2,500-$4,500/project

Mid-level to senior-level
  • Registered engine components visible in the editor
  • Data fields accessible for designer configuration
  • Compiled binaries ready for engine integration

Sandbox editor plugin development

$4,500-$7,000/project

Senior-level
  • Custom editor windows and tool panels
  • C++ source extending Sandbox editor functionality
  • Steps for compiling and loading the plugin

Full gameplay system architecture

$7,000-$12,000/project

Expert-level
  • Architecture document for complex gameplay mechanics
  • Integrated C++ and visual scripting systems
  • Source control settings for team collaboration

Frequently asked questions

Is hiring a CryEngine developer worth it?

For most businesses, yes: hiring a CryEngine developer is worthwhile. These specialists build complex gameplay systems using C++ and visual scripting tools like Flow Graph and Schematyc. They extend the Sandbox editor with custom plugins to support designer workflows.

How do I evaluate CryEngine developer candidates?

Review their experience with CRYENGINE Sandbox Editor and specific deliverables like Flow Graphs or Schematyc entities. Ask candidates to explain how they registered native components so designers could configure properties in the editor.

What tools does a CryEngine developer use?

A CryEngine developer uses the CRYENGINE Sandbox Editor, Flow Graph for level logic, and Schematyc for node-based visual scripting. They also write C++ code for Sandbox plugins and configure source control integration within the editor.

Can a CryEngine developer customize the editor interface?

Yes, they build C++ Sandbox plugins to add new tools or windows to the editor interface. This work often involves Qt-based UI development to create custom extensions for your team.