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 Title: IOS Engineer (Remote)
Ā
Remote Working | Engineering Team | Full-time
Ā
The Impact you will create on the Job:
Ā
Developing SDKs on IOS with support for cross-platform technologies likeĀ ReactNative, Flutter along with hybrid development over platforms like Cordova.
Apply data structures and algorithms to optimize the code for a lowerĀ memory, battery, andĀ processing footprintĀ - all with the goal to buildĀ plug-and-play SDKsĀ that donāt expect the app developers to write any supporting code in the app.
You will be liaising with theĀ cross-functionalĀ teams to get anĀ in-depth understandingĀ of theĀ functional requirementsĀ andĀ propose scalableĀ solutions.
As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
You will get an opportunity to work with some of the best talent while learning from various highly-functional teams in the company.
You will collaborate with your team and set an example by delivering high quality and innovative engineering solutions for complex use cases.
Plan and execute the roadmap with the engineering team to build and deliver next-generation systems.
Ā
What we look for?
Ā
Bachelorās/Masterās degree in Computer Science/IT from premier institute.
2-4 yearsĀ of industry experience inĀ iOS development, with at leastĀ one live app on App Store.
Good knowledge ofĀ Objective-C, Swift 5, data structures and algorithms.
Fair understanding ofĀ Native Frameworks, specifically concurrency handling, data persistence (User Defaults, Keychain, Core Data), and background tasks.
Good understanding ofĀ iOS FrameworksĀ related toĀ UI and network.
Fair understanding ofĀ Appleās concurrency handling, Core Data, and NS Operation classes.
Familiarity with developingĀ UIĀ with bothĀ XIB/Storyboard and code.
Good understanding ofĀ SDK integrations, debugging, and troubleshooting.
Interested inĀ exploring mobile app development ecosystemsĀ likeĀ React Native, Cordova and Flutter.
Comfortable withĀ tackling ambiguous problemsĀ andĀ unblocking yourself.
Fair understanding ofĀ Push Notification ecosystem.
Position:Ā SeniorĀ iOSĀ Developer
Experience:Ā 5+ years
Base Location:Ā Bangalore (RemoteĀ Work)
JobĀ Type:Ā Full-time
Interview Rounds:Ā 2 Online Assessments + 3/4 Technical Rounds
JobĀ Description:
We are seeking an innovative SeniorĀ iOSĀ Developer to lead the development of our industry-leading energy workforce navigation app. You will play a key role in understanding the navigation domain and collaborate with us to craft new features that meet the evolving market demands. The ideal candidate is a proactive problem-solver with a proven track record inĀ iOSĀ development.
Key Responsibilities:
- Performance Optimization:Ā Address performance issues to ensure the app runs smoothly and efficiently.
- Problem Solving:Ā Identify and resolve development roadblocks to maintain a seamless workflow.
- Proactive Improvement:Ā Continuously seek opportunities to enhance the app's performance and user experience.
- Modern Code Practices:Ā Utilize best practices and the latest tools (such as Swift) to ensure the app is compatible with the newestĀ iOSĀ features.
- User-Centric Development:Ā Understand user pain points and needs, particularly those related to fieldwork, to deliver solutions that meet their unique challenges.
- Design and Development Collaboration:Ā WorkĀ closely with designers to transform concepts into efficient, user-friendly app features.
- Offline Functionality:Ā Develop features that function seamlessly offline, especially those handling large datasets and location data.
- Automation:Ā Implement systems for automated testing and release of app updates.
- Comprehensive Testing:Ā Develop thorough test plans to ensure the app is of the highest quality and free of bugs.
- Attention to Detail:Ā Ensure all design elements are implemented accurately, considering all edge cases and dependencies to deliver a polished, dependable app.
- Team Collaboration:Ā WorkĀ effectively with mobile developers, backend developers, QA engineers, designers, project managers, and product owners. Strong communication and teamwork skills are essential in our collaborative environment.
Required Expertise:
- Swift and Objective-C:Ā Demonstrated mastery in Swift and Objective-C.
- Data Management:Ā Extensive experience with SQLite and Core Data, including optimization.
- GPS and Location Services:Ā Proficient in integrating GPS and location services to enhance the user experience within the app (experience in building navigation features is a plus).
- Optional Skills:Ā Familiarity with GraphQL and experience with subscription management in the App Store are advantageous.
Education and Experience:
- Educational Background:Ā Bachelorās degree in Computer Science, Software Engineering, or a related field with a focus on mobile development.
- Professional Experience:Ā Over 5 years of experience as a SeniorĀ iOSĀ Developer, with a history of building high-quality, performant applications.
- Language Proficiency:Ā Fluent in English, with strong communication skills for effective collaboration within the team.
About Bluetick Consultants LLP:
Bluetick Consultants LLP is a premier technology services provider dedicated to empowering startups and enterprises in the digital age. We specialize in delivering innovative solutions that drive growth, efficiency, and transformation. Our services include:
- Generative AI and ML Solutions:Ā Leveraging cutting-edge AI and machine learning to foster innovation and differentiation.
- Cloud Migration:Ā Ensuring seamless transitions to cloud environments with a focus on scalability, security, and performance.
- Strategic Resource Augmentation:Ā Connecting enterprises with top tech talent to achieve strategic goals.
- Digital Product Engineering:Ā From concept to market, focusing on scalable, user-centric design for successful product launches.
- Digital Transformation:Ā Reimagining business operations for digital-first growth and a competitive edge.
- Web & Mobile Development:Ā Crafting comprehensive digital solutions to enhance user experiences and drive engagement.
At Bluetick Consultants, we are committed to providing our clients with the expertise and tools needed to navigate the complexities of the digital landscape. Our team of seasoned professionals works closely with businesses to deliver customized, high-impact solutions tailored to their unique needs.
Primary Skills :Ā
ā 2+ year of experience developing React Native / Android applications.
ā Excellent command over React Native ecosystem, Android Native SDKs, and third-party
SDKs.
ā Firm grasp of the JavaScript language and its nuances, including TypeScript, ES6+ syntax
and tooling.
ā Good knowledge and application of algorithms and data structures with space and time
complexities
ā Ability to write well-documented, clean Javascript code with unit tests.
ā Familiarity with native build tools like Gradle (Android Studio, IntelliJ)
ā Follow Industry Coding standards & be responsible for writing maintainable/
scalable/efficient code to solve business problems.
ā Knowledge of object-oriented programming
React Native, Typescipt/JavaScript, Redux and optionally Android
We are looking for a top-notch, ambitious and drivenĀ Unity DeveloperĀ who is confident of creating world class mobile games which are played by millions of players. If you're hard-working, enthusiastic, dedicated, have fire in the belly to accept challenges, thenĀ BlackLight GamesĀ is the place for you.
Position : Unity Developer (Mobile Games)
Location : Noida (Work from Office)
Educational Qualification : B.Tech/ MCA / M.Tech / M.Sc or relevant professional experience; preferably in Computer Science.
What You Bring to the team :
- Minimum 2 years of working experience in game development
- Expert knowledge of Unity, including experience with scripting, textures
- Animation, GUI styles, user session management, physics and particle systems
- Experience of shipping out games on Android/ iOS and rolling out updates to them
- Ability to plan and estimate timelines of new features/ releases.
- Hands-on experience in optimizing games for speed, performance, and experience;
- Profiling of the game to identify cause of performance issues.
- Understanding of multithreading, async and thread safe code
- Awesome troubleshooting skills
- Strong knowledge of architectural patterns, data structure and algorithms
- Familiarity with level design and planning
- Ability to communicate effectively with both technical and non-technical parties
Extra Gems for :
Ā
- Experience of working in Product industry- Good understanding of client/ server interaction
- Experience in working on a mobile multiplayer games on scale, will be a huge plus
- Very good understanding of Android and iOS platforms
- Open source contributions, interesting hobby projects.
Your responsibilities would include :
- As a senior unity game developer, you will be part of an Unity Dev team
- Also will be responsible with the front-end (client) side development.
- You would be sole incharge (read, owner) of client-side of one of our titles
- And would have the complete responsibility of performance of the game and timelyĀ Ā Ā Ā updates to it.
- Implement new game features and services in close partnership with the Product teamĀ Ā and the backend team
- Create, debug, maintain and optimize the game, and related in-house written librariesĀ Ā Ā Ā used for the game's development.
- Build reusable code and libraries for future use
- Offer technical solutions, innovate and improve the quality of implementation,Ā Ā performance and usability of the game; keeping the players in center.
- Provide guidance and mentorship to your team and take complete ownership for growth of product as well as your team.
- Be the POC to the Product team; and provide them with regular updates on the current release plan and status.
- Be on top of progress of your team with respect to current release plan at all the timesĀ Ā Ā always keeping in mind that Speed is of the essence.
- Write technical design documents, for milestones and internal use.
- Actively communicate with external stake-holders like Unity team, Google team, etc inĀ Ā Ā case of any troubleshooting/ issues.
Why Us ?
- High Growth Startup environment
- Company sponsored courses and education material
- Lots of learning opportunities
- Work with a super-talented team of professionals
- Informal work-culture, Casual Dress Code, multiple outings and trips
- Performance Based Bonus
- Competitive Salary
- Medical Insurance for you and your family
- Subsidies Lunch and Unlimited Snacks, Tea & Coffee in the house at all times
- Create games in Unity for iOS and Android.
- Write super-clean, testable, and well-documented code in C#
- Collaborate effectively with a small, high-energy team of illustrators, designers, and programmers.
- Work with other developers to devise customized solutions to difficult problems.
- Self-motivation with a strong desire to learn and stay up to industry standards.
- Ability to prioritize tasks and contribute to multiple projects.
- Excellent verbal and written communication skills.
- Capable of working independently and within teams.
- Deadline-oriented contributes to team efforts by accomplishing tasks on time.
and keeps everyone in the loop & learning.
ā At least 2 people working together on every project (collaborating not pairing)
ā Full test coverage for everything important
Required skills:
ā Java, Android framework, Gradle
ā Kotlin is strongly preferred
ā Experience with clean architecture and MVVM
ā Experience with Dependency Injections (Dagger2)
ā Experience with Rx Java & Rx Android
ā Practical understanding of Continuous Integration and Delivery
Your application must include:
1. A resume in pdf format . Include into your resume the links to software, mobile apps,
your coding samples, or your web designs and portfolio so we can see proof of your
talents.
Responsibilities:
1.Ā Ā Ā Ā Perform R&D in computer graphics and video contents editing. Help to develop new video editing/processing algorithms for our video and live streaming pipeline. Follow up state-of-art work in related fields and keep improving overall performance of our products.Ā
2.Ā Ā Ā Ā Research and optimize algorithms/strategies of short video and streamed video coding.
3.Ā Ā Ā Ā Research and develop practical image enhancing algorithms. Follow up state-of-art work in related fields and keep improving overall performance of our video systems.











