RESPONSIBILITIES
- Client-related game software development to build fun character power-up abilities
- Solve challenging and complex problems around gameplay and client optimization
- Contribute ideas in a collaborative, supportive team environment
- Create flexible code that can be easily updated as product needs change
- Optimize content in various areas including performance, memory usage and file size
- Drive the creation of scripts / tools to help streamline the content development process
- Own deliverables and ensure everything has been thoroughly tested from concept to release.
- Identify opportunities for improvement and contribute to the long term content pipeline roadmap.
- Make multiple iterations with designers and artists until high standard of polish is achieved
- Work effectively as part of a multi-disciplinary team of engineers, artists, designers, producers and QA
- Participate in an agile environment, keeping the team updated with your progress
- Work closely with tech pod lead to deliver content goals and provide critical technical information
- Lead by example and provide mentorship to other content team members.
QUALIFICATIONS
- 5+ years of professional experience as a Software Engineer in a fast-paced, small-mid team environment
- Experience supervising others and overseeing deliverables
- Strong understanding of Unity3D app development
- Experience developing player feedback / game feel
- Experience and understanding of version control (SVN, Git, Perforce)
- 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.
- Proven expertise in producing high-performance products, with focus on performance tuning and optimal resource utilization
- Experience with live operating mobile games
- Organized, detail-oriented and able to deliver projects on time
- Experience with iOS and/or Android development processes
- Proficient in English
- Strong verbal and written communication skills with the ability to identify and articulate goals and risks to management
- Highly motivated, self-starting individual who is passionate about games
- BS in Computer Science (or equivalent)
0 applies
49 views
Other Jobs from Jam City
Unity Software Engineer
DATA ENGINEER
Similar Jobs
Salesforce CRM Analytics Developer
Lead Project & Program Manager
Senior iOS Developer (Remote Canada)
Senior Mobile Software Engineer (Android, iOS)
Graphics (GPU) Hardware Project Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say