Studio: Seismic Squirrel LLC
Job Opening: Senior Unity Gameplay Engineer
Location: United States of America
Type: Contract
Responsibilities:
- Design and implement…
- Gameplay Systems: Vehicle physics, damage states, targeting, firing arcs, line of sight, fog of war.
- Combat AI: State machines, NPC stances and behaviors, pathfinding.
- Tools: Level design, vehicle configuration and stats, map editor, narrative editor.
- Creatively apply engineering best practices to implement architecture and programming for our next videogame, a vehicular RPG.
- Identify and modify existing frameworks according to our project needs, building some game frameworks and subsystems from scratch as needed.
- Engage in all aspects of game programming: Systems, UI / UX, APIs, internationalization and localization, optimization, and instrumentation.
- Troubleshoot code and fix bugs.
- Mentor junior programmers.
- Educate and explain programming concerns to the rest of the Development Team.
- Work with the Design Team to maintain UX quality throughout the development process.
- Actively collaborate with the rest of the Development Team, openly communicating progress and problems, helping us set realistic project timelines and expectations.
- Participate in internal game testing and feedback.
- Help to create and maintain core technical documentation.
- Balance and prioritize tasks to meet deadlines, working within agreed timeframes and budgets.
Qualifications & Skills:
- 5+ years of experience as an engineer through the full lifecycle of game development from start to finish: concept, design, prototyping, programming, content creation, testing, optimization, launch, support.
- Strong Unity programming experience, specifically with turn-based combat games.
- Experienced creating combat enemy AI.
- Deep understanding of Unity and the performance impact of game architecture.
- Adept at object-oriented programming and design principles.
- Excellent problem-solving skills, resourceful, able to find solutions when needed.
- An enthusiasm for quality gameplay and a familiarity with many games and genres, past and present.
- Strong self-discipline, motivated, a self-starter with a drive for excellence.
- Organized, detail-oriented, able to work fast and loose or carefully with quality when each is needed.
- Courteous and patient, able to give and receive constructive and inspirational feedback gracefully.
- Able to work effectively with people having a variety of personalities and backgrounds.
- Wise leadership skills with high emotional intelligence, a respected leader and mentor.
- Adaptable: The job can change according to the needs at hand and requires wearing various hats.
- Able to work remotely using various collaboration tools.
- Strong written, visual, and verbal English language communication and presentation skills.
- Proficient in Microsoft Word, Excel, and Visio.
- Passionate to learn new tools and technologies.