ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Back-End Engineer

Robotsandpencils

Lviv, Ukraine (Lviv) Remote permanent

Posted: December 12, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and implement core backend services for a modern, unified digital experience platform, integrating headless CMS, middleware, and frontend services deployed on Vercel.

Job Description

Robots & Pencils is seeking a Senior Back-End Engineer to join a multi-disciplinary team building a modern, unified digital experience platform for a large multi-venue hospitality and entertainment organization.

You will design and implement core backend services that support personalized guest journeys, real-time itinerary orchestration, and seamless experiences across web, mobile, and kiosk applications. Your work will involve integrating headless CMS (Contentful), middleware and APIs (MuleSoft), and frontend services deployed on Vercel.

This is a highly complex, high-visibility program requiring strong engineering fundamentals, experience with distributed systems, and a product mindset focused on quality, reliability, and rapid iteration.

Key Responsibilities

Backend Architecture & Development

• Design, build, and maintain scalable, secure backend services and APIs that serve web, mobile, and kiosk applications.

• Implement integration and orchestration logic connecting MuleSoft middleware, Contentful, and other third-party or legacy systems.

• Develop high-performance data flows, caching, routing, and event-driven services supporting real-time personalization.

System Integration & Data Flow

• Integrate backend services with headless CMS platforms (Contentful), customer data platforms, and enterprise systems.

• Ensure robust, reliable communication between distributed services and seamless data delivery to front-end applications deployed on Vercel.

• Enable real-time and batch data pipelines to support personalized guest experiences and cross-property workflows.

Cloud-Native Engineering

• Build cloud-native services aligned with modern deployment workflows and DevOps practices.

• Ensure system observability, performance monitoring, reliability, and security.

• Contribute to CI/CD pipeline improvements, automation, and service lifecycle management.

Cross-Functional Collaboration

• Partner with architects, frontend engineers, data engineers, QA, and product managers to deliver complete end-to-end product slices.

• Participate in sprint planning, design reviews, and technical discussions.

• Contribute to a collaborative, low-ego engineering culture across distributed teams.

Required Skills & Qualifications

• 6+ years of professional back-end development experience.

• Strong proficiency in backend languages and frameworks (C#, .NET, Node.js, Java, or Golang).

• Solid understanding of distributed system design, API architecture, microservices, and event/message-based systems

• Experience with cloud platforms (Azure, AWS, GCP) and cloud-native design principles.

• Experience with RESTful API design, serverless architecture, data modeling.

• Strong SQL and data modeling skills; experience with relational and/or NoSQL databases.

• Proven experience integrating with third-party APIs, middleware platforms (MuleSoft), and headless CMS (Contentful).

• Upper-Intermediate English.

Nice to Have

• Experience with MuleSoft, API gateways, or enterprise integration platforms.

• Exposure to Vercel, edge deployment, or serverless front-end integration.

• Experience in real-time event processing and personalization pipelines, event-driven architecture.

• Experience in large-scale, multi-team, distributed enterprise environments.

Soft Skills & Personal Competencies

• Collaborative mindset & low-ego communication

• Comfort with ambiguity and complex systems

• Product thinking and ownership mentality

• Proactive problem-solving and strong attention to detail

• Adaptability in fast-paced, iterative environments

• Empathy toward clients, end users, and teammates

• Commitment to high-quality, maintainable engineering

Why Join Robots & Pencils?

You’ll contribute to a high-impact digital transformation initiative, building unified backend systems powering modern, personalized guest experiences. You will collaborate with global teams, shape cloud-native solutions, and solve complex engineering challenges with experienced designers, engineers, and strategists.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply