Senior Programmer developing large-scale game systems using C# and C++ for Exient's mobile games. Collaborating with cross-functional teams to deliver high-quality gaming experiences and mentoring junior developers.
Responsibilities
Architect and develop large-scale game systems and features using C# and C++.
Work with cross-functional teams to translate design requirements into technical solutions.
Conduct performance analysis, profiling, and optimization for smooth gameplay experiences.
Write clear, maintainable, and portable code that meets industry standards.
Contribute to the development of games across various platforms, ensuring consistent quality and performance.
Mentor and support junior programmers, fostering a culture of continuous learning and improvement.
Requirements
5+ years of professional game development experience
Proficiency in C# and C++
Experience with Unity and/or Unreal Engine is highly advantageous
Thorough knowledge of 3D math and rendering algorithms
Familiarity with Perforce and Git
Degree in Computer Science or a related field
Strong ability to work with non-technical staff and convey technical ideas clearly
Well-organized and self-driven with the ability to estimate work complexity and time
A genuine passion for developing and playing games.
Experience developing games for mobile platforms (preferred)
Experience in mentoring and developing junior programmers (preferred)
Knowledge in network, physics, and AI programming (preferred)
Familiarity with processor architectures and assembly languages, particularly ARM (preferred)
Understanding of common graphics APIs such as OpenGL/ES, Metal, Vulkan, and DirectX (preferred)
Lead Oracle ERP Enterprise Architect supporting Oracle EBS implementation and modernization. Focused on DevSecOps and CI/CD pipelines in hybrid work environment.
Senior IT Core Banking Developer at Quento Technologies maintaining and enhancing banking systems in Greece. Engaging in full software development lifecycle for mission - critical applications.
Lead the global engineering organization at JSSI, delivering high - quality products while establishing a strong tech foundation. Responsible for software development, architecture, platform, and quality assurance.
Materials & Process Intern on R&D team developing advanced metallurgy processes and equipment in a hands - on lab setting. Operate safely with reactive metal powders and optimize process parameters.
Integration Developer (EDI) at LUZA Group in Porto, Portugal. Designing, developing, and implementing integrations and data exchanges for EDI solutions.
HTML Developer I specializing in HTML coding for email campaigns at Liberty University. Collaborating with the marketing team to deliver high - quality, error - free email code under tight timelines.
Senior Manager at Equinix developing ROI models and value frameworks for digital transformation. Combining consulting rigor and industry insights to deliver customer - facing business cases.
MuleSoft Developer integrating and deploying APIs using Anypoint Platform. Leading and mentoring developers while ensuring coding standards and best practices in MuleSoft environment.
SharePoint Developer at eSimplicity responsible for designing and maintaining SharePoint - based solutions. Collaborating with business units and IT staff to modernize processes and enhance collaboration capabilities.