Client Side Software Engineer (entry-level)

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 an entry-level 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.

Responsibilities
  • 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 as a learning tool


Requirements
  • Computer Science, Engineering, Mathematics, or related degree

  • Familiar with Unity3D or other component-based engines

  • Some experience with 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


Pluses
  • Experience programming with HTTP APIs using REST and JSON interfaces

  • Native development for iOS or Android

  • 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.