This job might no longer be available.
Architect
2 years ago
Big Run Studios is creating new and addicting mobile games focusing on traditionally underserved audiences. We want to spread fun games to everyone! Established in 2019 and headquartered in Oakland, CA, we are a group of game industry veterans who are passionate about delivering high quality casual competitive games that entertain players across all mobile platforms. We’re proud to work on the latest cutting edge technologies across all stages of development. We believe that success is built on three core values - Strong Player Communities, Experiences that Amaze, and making Games as a Lifestyle.
Description
As an Architect, you will work directly with the CTO as an individual contributor and mentor, forming the backbone of our technologies. You will help define the technology needed for ensuring an extraordinary product, and you will be empowered to research, innovate, and invent to get there. The team will rely on you to light the way as an example and a mentor for others.
Responsibilities
- Implement core client systems and end-to-end features with Unity, Go, web, and native technologies.
- Patiently learn other perspectives and share your own, building team consensus around architecture and methodology decisions.
- Identify and resolve performance, usability, and scalability issues.
- Lead architecture and code reviews for multiple systems in a sprint.
- Demonstrate to your mentees that you don’t already know everything, and you are hungry to learn.
- Stay educated: study the future of technology and shape our direction.
- Define key technology metrics and out-perform them.
Requirements
- 8+ years of development experience.
- In-depth knowledge of Unity, fluency in C#.
- Experience building stateless server technology at scale.
- Demonstrable mastery of your toolset and flexibility to learn ours: IDE, version control, build tools, operational platforms, etc.
- Excellent command of TDD: know when to use it and when to skip it.
- Solid understanding of application design patterns, memory models, networking, security, and interop.
- Deep understanding of quality.
- Independently motivated and able to function effectively given little direction.
- Excellent communication skills, particularly through writing.
- Show us what we're missing and inspire us to fill it in.
Nice to have's
- Up to date portfolio of relevant work.
- Go, Java, Objective-C, and/or Swift experience.
- Experience with React and Redux.
- Video streaming experience.
- CV or AR experience.
- Socket-based multiplayer experience.
- Undergraduate or graduate degree in related field.
Big Run provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.
Create Your Profile — Game companies can contact you with their relevant job openings.