Search by job, company or skills

Robot Encounters

Senior Full-Stack Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant

Job Description

OPEN TO INTERNATIONAL CANDIDATES

*Workplace Type:

For international candidates we offer a fully remote arrangement. For local candidates, the working arrangement is Hybrid.

Company Description

Robot Encounters, part of a private family investment fund based in the UAE, specializes in creating innovative digital products for the entertainment industry. The company is driven by creativity and cutting-edge technology to craft unique solutions. Our projects aim to captivate and engage audiences worldwide, redefining modern digital entertainment. With a focus on originality, Robot Encounters leads the way in creating remarkable entertainment experiences.

Role Description

This is a full-time role for a Senior Full-Stack Software Developer. Based in Dubai, the role allows flexibility with some remote work*. Day-to-day responsibilities include designing, developing, and maintaining both front-end and back-end software systems. The developer will collaborate with cross-functional teams to deliver high-quality and scalable applications, focusing on innovative solutions for entertainment-focused digital products. The primary focus is on APIs and database management, but you should be comfortable jumping into React for admin tools or supporting the mobile app.

Key Responsibilities

  • Build and Ship Features: Design, code, test, and deliver features across the stack - primarily backend focused but flexible
  • Backend Development: Build APIs, design database schema, handle integrations, implement business logic
  • Frontend Development: Build admin interfaces and internal tools using React when needed
  • Architecture: Make technical decisions about how systems are structured and how they communicate
  • Code Quality: Write maintainable, well-documented code
  • Collaborate: Work with mobile developer and technical lead, participate in architecture discussions

Required Skills

  • 3-6 years building production applications: You've shipped features users depend on
  • Strong JavaScript/TypeScript: Backend and frontend
  • Node.js: APIs, server-side logic, integrations
  • React: Can build functional UIs (admin tools, dashboards)
  • Database skills: Schema design, queries, optimization (PostgreSQL/MySQL)
  • Problem-solving: Figure things out, read documentation, debug effectively
  • Process-driven: In-depth knowledge of Software Development processes and best practices
  • Communication: Explain decisions, collaborate with small teams

Bonus (not required):

  • Social platforms experience
  • Cloud deployment (AWS/GCP)
  • Python

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Desirable)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140199369

Similar Jobs