Senior Client Side Software Engineer

Synapse Games is committed to building fun, strategically deep, and socially engaging free-to-play games on both mobile and web.

We are a dedicated and efficient team that enjoys making games as much as playing them. We measure our efforts through results rather than hours worked, and value the importance of a work-life/family balance on top of offering competitive pay and benefits. As our portfolio and teams grow, our culture remains built around gaining knowledge through cooperation. From board game nights to role-playing campaigns, we all continue to learn from each other and grow.

Synapse Games is looking for a Senior Client Engineer to add new and engaging features to our growing portfolio of successful mobile games. You will be responsible for prototyping, implementing, and maintaining gameplay systems during all stages of a game’s life cycle. You should be passionate about understanding how and why players play our games. Because we are a small studio, there are always opportunities to contribute outside your core role.

  • Design and implement client-side gameplay systems and UI

  • Maintain and develop existing games on a roughly two week release schedule

  • Identify and optimize performance problems

  • Support artists and designers by creating tools and researching engine features

  • Participate in code review for knowledge sharing

  • Unity3D or other component-based engine experience

  • Expertise in C# or similar language with strong object-oriented fundamentals

  • Able to work effectively with artists, designers, data analysts, and engineers

  • Motivated to independently identify areas of code or gameplay that need improvement

  • Willingness to learn new technologies as needed

  • 5+ years engineering experience in the game industry

  • Experience programming with HTTP APIs using REST and JSON interfaces

  • Native development for iOS or Android

  • Computer Science, Engineering, Mathematics, or related degree

  • Familiarity with products from Synapse Games

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.