Jam City

Senior Software Engineer

Montevideo, Montevideo Department, Uruguay

$60,000 – $80,000Compensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Consumer Software, EntertainmentIndustries

Requirements

Candidates should possess 5+ years of professional experience as a Software Engineer in a fast-paced, small-mid team environment, a strong understanding of Unity3D app development, experience developing player feedback/game feel, experience and understanding of version control (SVN, Git, Perforce), a strong understanding of data structures, algorithms, memory management, design patterns, and modern/highly scalable application development, demonstrated knowledge of software design practices including modularity, event-driven architecture, object-oriented design, graphics and animation techniques, extensibility and testability, proven problem-solving skills, and the ability to learn new systems and identify flaws and solutions quickly. They should also have experience with live operating mobile games, be organized, detail-oriented, and able to deliver projects on time, and possess experience with iOS and/or Android development processes. A Bachelor's degree in Computer Science (or equivalent) is required.

Responsibilities

The Senior Software Engineer Lead will be responsible for client-related game software development to build fun character power-up abilities, solving challenging and complex problems around gameplay and client optimization, contributing ideas in a collaborative team environment, creating flexible code that can be easily updated, optimizing content, driving the creation of scripts/tools, owning deliverables and ensuring thorough testing, identifying opportunities for improvement, contributing to the long-term content pipeline roadmap, making multiple iterations with designers and artists, working effectively as part of a multi-disciplinary team, participating in an agile environment, working closely with tech pod lead, leading by example and providing mentorship to other content team members, and delivering content goals.

Skills

Unity3D
Version Control
Data Structures
Algorithms
Player Feedback
Game Feel
SVN
Git
Perforce
Leadership
Mentorship

Jam City

Develops and distributes free-to-play mobile games

About Jam City

Jam City creates and distributes free-to-play mobile games that are accessible to a wide audience. Players can download these games for free and have the option to make in-app purchases for virtual items or upgrades. This business model allows Jam City to generate revenue while keeping the games enjoyable for everyone. The company stands out from its competitors through its focus on storytelling, data science, and audience insights, which help create engaging gameplay that keeps players returning. With nine studios in major cities around the world, Jam City leverages diverse talent to develop some of the highest-grossing mobile games in the industry. The goal of Jam City is to connect people globally through entertaining games.

Key Metrics

Culver City, CaliforniaHeadquarters
2009Year Founded
$464MTotal Funding
DEBTCompany Stage
Data & Analytics, GamingIndustries
1,001-5,000Employees

Benefits

Medical
Dental
Vision
Concierge
Paid Leave
Community
Kin Care
Life Insurance
401(k)
Unlimited PTO
Paid Sick Time
ERGs & STaff
Wellbeing Programs
Volunteer & Charity
Casual Dress
Company Events
Dog-Friendly Offices

Risks

Layoffs of 10% of workforce may impact creative output and innovation.
Increased competition from games like 'DC Worlds Collide' could divert players.
Challenges in MENA market entry due to regional dynamics and competition.

Differentiation

Jam City excels in creating narrative-rich games with iconic entertainment brands.
The company leverages data science for audience insights and game engagement.
Jam City has a global presence with studios in major cities worldwide.

Upsides

Partnership with Flexion expands publishing to alternative app stores, increasing market reach.
Entry into the MENA market with 'Heroes & Villains' taps into a growing audience.
AI-driven tools like PlaiDay enhance creative processes and efficiency.

Land your dream remote job 3x faster with AI