Shape the Future with TopCode

Join our mission to transform industries with cutting-edge VR/AR, games, web platforms, and AI solutions. We're looking for passionate innovators to grow with us.

Why Build Your Career at TopCode?

We believe in fostering a culture where talent thrives. At TopCode, you'll find a dynamic environment focused on collaboration, continuous learning, and tackling exciting technical challenges that make a real impact.

  • Work on Cutting-Edge Projects: Dive into challenging projects in XR, AI, multiplayer gaming, and complex web systems.
  • Remote & Flexible Work: We embrace flexibility, offering remote opportunities to support work-life balance. (Especially for roles based outside Beirut).
  • Professional Growth: Access opportunities for skill development, learning new technologies, and advancing your career path.
  • Collaborative Team Spirit: Be part of a supportive team that values shared knowledge, open communication, and collective success.
  • Competitive Compensation: We offer competitive salaries and recognize outstanding contributions.
TopCode team members collaborating

Current Opportunities

Find your next challenge and help us build the future of technology. Location: Beirut, Lebanon & Remote.

Senior Unity Developer (XR Focus)

Remote / Beirut, Lebanon
Apply Now

Develop immersive VR/AR applications, lead technical implementation, and mentor junior developers on cutting-edge XR projects.

Responsibilities:

  • Lead development of core features for VR/AR applications using Unity/C#.
  • Optimize performance for various XR hardware platforms (Quest, HoloLens, etc.).
  • Collaborate with designers and artists to implement interactive experiences.
  • Mentor junior developers and contribute to code reviews and best practices.

Qualifications:

  • 5+ years of professional Unity/C# development experience.
  • Proven experience shipping VR/AR applications or complex interactive projects.
  • Strong understanding of 3D math, rendering pipelines, and optimization techniques.
  • Experience with version control systems like Git.

Full-Stack Engineer (Node.js/React)

Remote (Global)
Apply Now

Design, build, and maintain scalable web applications and APIs, working across the entire stack from database to front-end.

Responsibilities:

  • Develop and maintain server-side logic using Node.js and related frameworks (e.g., Express).
  • Build responsive and interactive user interfaces using React and state management libraries.
  • Design database schemas (SQL/NoSQL) and manage cloud deployments (AWS/GCP preferred).
  • Write unit and integration tests to ensure code quality.

Qualifications:

  • 3+ years of experience in full-stack development (Node.js & React preferred).
  • Proficiency with relational and non-relational databases.
  • Experience with RESTful APIs, GraphQL is a plus.
  • Familiarity with containerization (Docker) and CI/CD pipelines.
  • Strong problem-solving skills and ability to work independently.

AI Specialist / Machine Learning Engineer

Remote / Beirut, Lebanon
Apply Now

Develop and implement machine learning models, conduct data analysis, and build AI-powered features for diverse client projects.

Responsibilities:

  • Design, train, evaluate, and deploy ML models (e.g., for NLP, computer vision, recommendation systems).
  • Process and analyze large datasets to extract meaningful insights and inform model development.
  • Integrate AI/ML models into larger software applications and APIs.
  • Stay current with the latest advancements in AI/ML research and techniques.

Qualifications:

  • M.S./Ph.D. in Computer Science (AI/ML focus) or equivalent practical experience.
  • Strong programming skills in Python and proficiency with ML frameworks (TensorFlow, PyTorch, scikit-learn).
  • Experience with data science tools (Pandas, NumPy) and cloud AI platforms (AWS SageMaker, Google AI Platform).
  • Solid understanding of statistical modeling and machine learning algorithms.

Don't See Your Perfect Role?

We're always looking for exceptional talent passionate about VR/AR, gaming, web development, or AI. If you believe your skills align with our mission, we'd love to hear from you!

Send your CV and a brief introduction to: [email protected]