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.
Current Opportunities
Find your next challenge and help us build the future of technology. Location: Beirut, Lebanon & Remote.
Senior Unity Developer (XR Focus)
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)
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
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]