Studio: Seismic Squirrel
Job Opening:Â Senior Unity Game Engineer
Location: USA Remote
Type: Contract
Responsibilities:
- Creatively apply best engineering practices to implement architecture and programming for our next videogame, a turn-based tactical RPG.
- Engage in all aspects of game programming: systems, physics, UI / UX, APIs, internationalization and localization, optimization, instrumentation.
- Integrate art, models, and visual effects, sound and music.
- Build game frameworks and subsystems from scratch, and identify and modify existing frameworks according to our project needs.
- Troubleshoot code and fix bugs.
- Educate and explain programming concerns to the rest of the team.
- Mentor junior programmers.
- Work with the design team to maintain UX quality throughout the development process.
- Actively collaborate with the development team, openly communicating on 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.
- Adept at object-oriented programming and design principles.
- Excellent problem-solving skills, resourceful, able to find solutions when needed.
- 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.
- Passion to learn new tools and technologies.