[Unpaid till funded] (Port Elizabeth) Coder, some graphics / games experience, 0-5 yrs experience
Arcane Ingenuity is a small games and apps development company that has run successfully for several years outside of SA, and has now reached a growth phase. Nick is AI's director and lead developer. His gamedev.stackexchange profile ranks him no. 12 out of 36000 users, worldwide. Graduated PE Technikon more than a decade ago, before it became NMMU, and operating in Europe for the last several years. Arcane Ingenuity is splitting time between client's work for funding, and development of a new first person RTS/RPG.
You'd be working with Nick face to face in Port Elizabeth, and you'd be AI's first recruit. AI is seeking someone with the following skills:
-JS games experience - PRIMARY
-C or C++ experience - SECONDARY
-C#, Java or Python - desirable for tools development.
2+ years industry experience ideal. Graduates will be considered.
You will need to be:
-truly passionate about code
-full-time
-in PE long term
-willing to work in an informal environment, at least initially
-super keen on learning, because there will be a heck of a lot to learn
-OK with working on a one-to-one basis till we have more team members onboard.
Look forward to hearing from you. Please send a message discussing what you are currently busy with, and what games-related areas you have dabbled in.
POSITION STILL OPEN AS OF NOV 2014.
You'd be working with Nick face to face in Port Elizabeth, and you'd be AI's first recruit. AI is seeking someone with the following skills:
-JS games experience - PRIMARY
-C or C++ experience - SECONDARY
-C#, Java or Python - desirable for tools development.
2+ years industry experience ideal. Graduates will be considered.
You will need to be:
-truly passionate about code
-full-time
-in PE long term
-willing to work in an informal environment, at least initially
-super keen on learning, because there will be a heck of a lot to learn
-OK with working on a one-to-one basis till we have more team members onboard.
Look forward to hearing from you. Please send a message discussing what you are currently busy with, and what games-related areas you have dabbled in.
POSITION STILL OPEN AS OF NOV 2014.
Comments
PE vs remote: For the present, I'm confident that a suitable dev can be found locally, as I've connections here. While not averse to remote working in general, this first hire needs to be here, given the degree of knowledge transfer required on the technology front. It just minimises early risk.
Also happy to hear from non-PE folks who might work remotely for a short period initially, with a view to moving to PE longer term.
Just a heads up:
NMMU's School of ICT innovation day is on the 29th of October and there area few game projects being demoed by students (myself included)
If you're still looking for people, you should definitely check it out (or come any time, we have informal weekly game dev meetings during lunch)
@BigHairDan Is the NMMU event open to the public or is it students only? I would love to attend! I am having withdrawal symptoms after the monthly CPT community nights since moving back to PE. It's like a desert out here, game dev peer wise! :0
http://news.nmmu.ac.za/Events/Student-Activities/School-of-ICT-Innovation-Day
A PE game design meetup sounds like a really awesome idea! I know a few people who'd definitely be keen.
Anyone in PE looking to volunteer (UNPAID for now) on low level stuff i.e. engine building, renderer, GLSL shaders, networking (ENet) and the like is still welcome to get in touch, though TBH, I see Unity / C# / Java are the common skills which doesn't bode well for engine-building. It's gcc/valgrind all the way, so linux coders may be interested (game cross compiles for win/lin/osx).
Things sure have changed at the university since my day when 4 years of C / C++ were a requirement for a BTech IT. I think only the EE graduates are now proficient in C.
I also love the degree of insight into cache and memory access, that valgrind provides.
Now that there is a running Android build I'm seeing the benefits of having written everything in C and having set up my own build processes; a couple seconds to compile, a few more to deploy to mobile means extremely fast iteration times... I don't know about C#/Mono more generally, but Unity is abysmal in this regard. Not to mention performance in-game.
Unity, even OpenTK & Xamarin were not ideal for this project. I've seen some not-very-flattering performance statistics comparing native with Mono on older mobiles I'd like to support. As noted elsewhere , I expect to extend the codebase for a long time to come, and don't ever want to end up being limited by non-native solutions. Whether or not you believe such a situation may come to pass depends very much on your view of and approach to developing games.
P.S. I've heard from other members of industry on this site (no names mentioned) recently who have equally needed to go back to native to maximise performance. It's just the way things go on certain projects. For 95%+, I'm sure Unity is enough.
I note that neither of those faculties is known for producing games, optimised or otherwise ;) So yes, while a university has specific software/code recommendations, there are many factors that go into that decision that have little to do with actual game development. Maybe I'm misreading your comment, but I'm not really sure what it's trying to point out.
@Dislekcia Err... not really sure what you're trying to achieve, actually. Nick provided worthwhile info, in summary, "If you want possible candidates for engine dev, look at grads from universities that still mandate C or C++, here's one such". No one's saying they'll be top notch game devs to start with, but then I believe the post title included "0-5 years".
I guess now you know that UP would offer similar candidates? A quick Google search for SA universities that listed OpenGL courses showed that Rhodes seems to have students publishing papers around OpenGL stuff, so it seems that there's yet another university that fits the bill? Closer to you too.
I'm actually really surprised that any CS degree at a local university wouldn't have a C++ bent. I reckon the difficulty you're having finding people is mostly geography combined with a lack of financial incentives.
As for students being at a disadvantage due to location, that's exactly what this forum exists to try and solve. I've seen many members move across the country to work at specific places that needed their skills. I'm not going to argue that physical meetings are great for job interviews, but I do caution against assuming that anyone hiring students in the local games industry actually goes to university open days at all. If you're worried about those PE students getting jobs, help them out by pointing them at this forum so that they can be exposed to the local companies that are hiring that skillset.
If it's going to remain open, let's keep this thread free of clutter.