Senior Game Developer - Unity
at The online messaging firm also moving to Gamification
Role & Requirements š
As Unity Developer, your main goal will be developing in a Unity-based environment. Engineers work together with team members to jointly own the success of their features throughout the entire development pipeline. Stages include Design -> Architecture -> Development -> Testing -> Release.
You will be joining a high-quality team of talented individuals that are all committed to growth and success.
Key Day To Day Responsibilities
- Define, architect, & develop core engine components in Unity and C#.
- Develop, innovate & integrate new technologies and tools (working with content teams).
- Optimize code & memory for high performance on multiple mobile platforms.
- Simulate and test code and algorithms to ensure stability within a global game economy.
- Scope out tasks and systems, looking for future improvements.
- Mentor other engineers in core language and technology struggles.
- You must be able to write coherent, organized code and be comfortable working on a complicated code-base.
SOUND LIKE YOU? šš
Weāre looking for someone dynamic and youāll need to have the below in generous quantities to succeed in this role (Open to remote talent)
- Strong experience in Unity
- Expert knowledge of C# / JavaScript
- Performance profiling and optimization experience
- 6+ years industry experience as a Game Developer
- Strong Object Oriented design and architecture skills
- Native mobile development experience, Apple Xcode & Android Studio
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Proven ability to architect and design large projects and complicated systems
- Excellent communication skills ā particularly the ability to discuss timelines, design concerns, and provide helpful feedback to team members
- Experience with common workflow tools like source control (GIT), bug tracking (JIRA), etc
Benefits š
- Open to remote talent
- A flat and transparent culture
- Support for setting up Home Office
- Tools of the trade - MacBook, Latest Softwares
- Monthly Communication Reimbursement
- Best learning and development opportunities
- A chance to have a big impact early in your career

Similar jobs
Job Description ā Flutter Developer (3ā8Years)
Location: Gurgaon
Industry:Ā Insurance / Fintech
Employment Type:Ā Full-Time, Permanent
Position Overview
We are looking for an experiencedĀ Flutter DeveloperĀ (3ā10 years) to join our engineering team. The ideal candidate will be responsible for building high-quality, scalable mobile applications using Flutter for both Android and iOS. You will collaborate closely with designers, product managers, and engineers to deliver end-to-end mobile solutions, lead junior developers, and contribute to architectural and process improvements.
What You Will Be Doing
ā Develop high-quality, scalable mobile applications usingĀ Flutter & Dart
ā Translate UI/UX designs and wireframes into fully functional apps
ā Write clean, testable, and maintainable code
ā Work closely with designers, PMs, QAs, and other developers
ā Implement new features, fix bugs, and optimize app performance
ā Handle app flows involving offline storage, threading, localization, etc.
ā Integrate third-party services: REST APIs, Firebase, Location, Notifications, Video recording, Payment gateways
ā Participate in project estimation, architecture discussions, and release planning
ā Contribute to the full mobile development lifecycleāfrom concept to deployment
ā Prepare documentation for architecture, reusable components, and processes
ā Lead and mentor junior Flutter developers
ā Stay updated with latest Flutter, mobile development, and Web technologies
ā Contribute to Flutter Web modules when required
Required Skills & Experience
Technical Skills
Must Have
- 3ā10 years total experience, withĀ 2+ years in Flutter & Dart
- Strong understanding of mobile app development (Android & iOS)
- Ability to design & build apps from scratch
- Experience with:
- Firebase servicesĀ (Auth, Firestore, Storage, Messaging)
- Location services
- Push notifications
- Video recording modules
- REST API integration
- 3rd-party SDK integrations
- Expertise in:
- BuildingĀ UI-rich, high-performanceĀ mobile apps
- Offline storage, performance tuning, and low battery usage optimization
- Experience usingĀ Git/GitHub
- Published at leastĀ 1+ appĀ on PlayStore or App Store
- Understanding ofĀ Flutter Web
- Basic knowledge ofĀ payment gateway integration
- Knowledge ofĀ GraphQLĀ is a plus
- Experience with native Android/iOS development is a big advantage
Mandatory Skills:
⢠Strong skills with Algorithms and Data Structures
⢠Strong hands-on expertise with Objective-C & Swift.
⢠Strong knowledge of design principles, patterns, and best practices
⢠Experience with offline storage, threading, and performance tuning
⢠Knowledge of Xcode Tools
⢠Experience working with iOS frameworks such as Core Data, Core Animation, Core and Core Text
⢠Experience with third-party libraries and APIs
⢠Solid understanding of the full mobile development life cycle
⢠Excellent Communication & Problem Solving Skills
Her is what we are looking for
⢠Strong and up-to-date knowledge of Swift.
⢠Strong knowledge of Apple Design Principles and Application Interface Guidelines.
⢠Experience with iOS Frameworks such as CoreData, CoreGraphics, CoreLocation and CoreAnimation.
⢠Experience with threading and performance tuning.
⢠Knowledge of Unit Testing, Instruments and Profiling.
⢠Knowledge of the available open-source libraries and Cocoapods for common tasks.
⢠Knowledge of VoIP Notifications, CallKit and Payment gateways.
⢠Familiarity with Real Time Databases like DynamoDB and Firebase.
⢠Familiarity with cloud message APIs and Push Notifications.
⢠Familiarity with creating dynamic libraries and modular applications. Write scalable, high-performing and reusable code.
⢠Knowledge of different Apple Certificates and Profiles.
⢠Solid understanding of the complete application development lifecycle.
⢠Proficient understanding of code versioning tools, such as Git.
⢠Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- 0-2 years of software experience in front-end mobile/web app development
- Good understanding of concurrency and multithreading
- Full Stack development experience building data, logic tier and user experience software
- Exposure to Android SDK (experience in AndroidTV framework will be a plus)
- Knowledge of REST, JSON, MQTT, Databases, Networking technologies
- React | React Native, Multi-platform exposure is a plus
- Experience with Agile development processes is a plus
Required Skills:
Unity 3D, C#, Knowledge of Android and iOS build system, VR, AR, Multiplayer with Photon and Custom server
Ensure software is updated with latest features
Ā
Job Title:Lead Mobile Developer
Work Location: Hyderabad
Experience:6 to 8 Years
Package:As Per market Standard
Notice Period:Immediate Joiners
Its a Full Time Opportunity with Our Client
Mandatory Skills:Mobile Developer,Ionic(Knowledge also fine)
Job Description:
Skills and Responsibilities
ļ· Proficient in JavaScript / Typescript, Ionic 3-4, Angular, HTML/CSS.
ļ· Any hybrid mobile Framework (PhoneGap, Cordova, ReactNative)
ļ· Experience using web services (HTTP, REST, SOAP) using JSON.
ļ· Cross-platform mobile app developers who have developed mobile apps with a familiarity of
Ionic/Flutter
ļ· Understanding of MVC concepts, Design Patterns, User experience, Mobile Usability, Security
fundamentals
ļ· Strong mobile UI design (multi-screen resolutions), coding, support and maintenance
ļ· Experience with third-party libraries and APIs; Ability to handle dependencies and debugging
dependency conflicts
ļ· Good knowledge on Data structures and Algorithms
ļ· Experience in databases such as MongoDB/MySQL/MS SQL.
ļ· Experience using Git/GitHub or any related source control environments in a distributed team
environment; Hands on experience Google Play/iTunes Services
ļ· Build and publish applications in app stores
ļ· Solid knowledge of mobile app development practices, along with mobile testing tools and
techniques
ļ· Ability to handle Mobile app architecture, design and optimization, estimate timelines, able to
provide a solution to improve mobile app quality, understand emerging technologies, to
maximize development efficiency, standards and best practices to bring mobile app product to
the next level
ļ· Good communication skills showing a capability to make clear and meaningful contributions to
white board design discussions and offer innovative solutions to complex problems, as well as
contribute insights from past experiences.
Experience:
ļ· Minimum 4 years of hands on experience
ļ· Write clean, manageable code and maintain proper documentation
ļ· Excellent command over Data Structures and Algorithms
ļ· Familiarity with continuous integration
ļ· Strong problem solving and analytical skills
ļ· Knowledge of benchmarking and optimization
ļ· Security mindedness in development practices
ļ· Collaborate with cross-functional teams to define, design and deliver new features
ļ· Ability to work independently in small teams with excellent interpersonal communication skills
ļ· Responsible and capable of meeting tight deadlines
1. At least an undergraduate degree in Computer
Science, Engineering, preferably from IITs/Top RECs.
2. 1-4 years of experience at cutting edge organisations
or startups.
3. Extensive experience in developing mobile apps using
Android SDK with proficiency in Core Java and design
patterns.
4. Experience with e business/e commerce applications
and business environment is a must.
5. Any experience with internet companies will be a plus.
6. Great understanding of Android development SDK and
Kotlin.
7. Expertise in Core Java with solid OOD principles and
design patterns.
8. Good grasp of algorithms, design patterns, memory
management and multithreaded programming.
9. Conversant with JSON, XML, Web services API.
10. Experience with SaaS platforms for mobile
development like Analytics, Push Notifications, Cloud
Storage, Ad Networks, etc.
11. Hands-on experience with Android's debugging, unittesting, memory and performance optimization tools.
12. Great people skills
- We are looking for someone who is a self-learner, exhibits considerable leadership skills , and is an excellent team player. Also good at problem-solving and analytical skills.
Must-Have Skills :
- Strong foundation in data structures & algorithms, OS, I/O, concurrency, hands-on knowledge of Android Ecosystem, Java Tech Stack and Android app Development, a good understanding of UI/UX and principles of Material Design, excellent debugging and optimization skills.
Good to have skills :
- Experience of the end-to-end feature development lifecycle in-app, exposure to memory and performance enhancements










