Unity Game Developer

Red Apple Technologies

Job Summary

As a Unity Game Developer at Red Apple Technologies, you will be responsible for developing, implementing, and optimizing gameplay systems and features for 2D and 3D games. This full-time, on-site role in Kolkata requires strong expertise in Unity, C#, and game programming principles. You will contribute to gameplay logic, performance optimization, debugging, and timely delivery of game modules, collaborating with cross-functional teams to build engaging player experiences.

Must Have

  • 3-5 years of hands-on experience in game development
  • Strong working knowledge of 2D and/or 3D game development
  • Excellent knowledge of Unity Engine and C# programming language
  • Strong understanding of data structures, algorithms, and programming methodologies
  • Experience integrating third-party libraries and toolkits into large codebases
  • Experience extending and customizing existing game systems
  • Ability to optimize code size, speed and performance for multiple devices
  • Strong problem-solving and debugging skills
  • Ability to meet tight project deadlines
  • BCA / B.E. / B.Tech / M.E. / M.Tech in Computer Science or Electronics & Communication or MCA or relevant practical experience in game development

Good to Have

  • Programming knowledge in C++ or JavaScript
  • Exposure to multi-platform builds (Android, iOS, PC, WebGL, etc.)

Perks & Benefits

  • Medical insurance coverage for employees
  • Structured learning & development (L&D) programs
  • Location-stable roles in Kolkata with no travel requirement
  • A professional, collaborative and growth-focused work environment
  • Long-term career progression opportunities in a growing organization

Job Description

About Us

Red Apple Technologies is a fast-growing technology and consulting organization helping businesses solve complex challenges through smart, scalable digital solutions. Our mission is to enable growth by combining technology, strategy and execution—so our clients can focus on what matters most: building sustainable, future-ready businesses.

Founded with an entrepreneurial spirit, we work with startups, SMEs and enterprise clients across industries, delivering solutions in SaaS, AI, AR/VR, digital transformation and project management ecosystems. We believe that technology should be practical, impactful and aligned with real business outcomes.

Today, Red Apple Technologies is trusted by clients who value agility, innovation and long-term partnerships. Our teams collaborate closely with business leaders to understand their goals, identify opportunities and deliver measurable results that drive efficiency, scalability and competitive advantage.

We have a strong vision of building a people-first organization where learning, ownership and growth go hand in hand. At Red Apple Technologies, careers are shaped by exposure, responsibility and continuous development—whether you’re starting your journey or scaling your expertise.

We’re growing with purpose, focused on building meaningful solutions, lasting client relationships and a culture where talented individuals can thrive.

And this is just the beginning.

What’s the Role?

As a Unity Game Developer, you will be responsible for developing, implementing and optimizing gameplay systems and features across 2D and 3D games. This role is ideal for a hands-on developer with strong expertise in Unity, C# and game programming principles, who enjoys building engaging player experiences and working closely with cross-functional teams.

You will contribute directly to gameplay logic, performance optimization, debugging and timely delivery of game modules.

What Will be Your Responsibilities?

  • Develop 2D and 3D games across multiple platforms using Unity.
  • Design and implement gameplay logic, mechanics, and systems.
  • Integrate game art, animations, and assets seamlessly into gameplay.
  • Deliver assigned game modules and features within project timelines.
  • Collaborate closely with artists, designers, QA, and other development teams.
  • Debug game code, identify issues and fix bugs efficiently.
  • Optimize code for performance, memory usage, and device capabilities.
  • Ensure code is written in a structured, modular and maintainable manner.
  • Adhere to defined development standards, workflows, and version control practices.
  • Actively participate in code reviews, team discussions, and sprint activities.

What’s Required From You?

  • BCA / B.E. / B.Tech / M.E. / M.Tech in Computer Science or Electronics & Communication
  • MCA or relevant practical experience in game development.

Professional & Functional Skills

  • 3–5 years of hands-on experience in game development.
  • Strong working knowledge of 2D and/or 3D game development.
  • Ability to work independently or as part of a team.
  • Ability to meet tight project deadlines.
  • Strong interest in video games with good understanding of gaming culture.
  • Methodical and structured approach to programming.
  • Strong problem-solving and debugging skills.

Technical Qualifications (Required)

  • Excellent knowledge of Unity Engine and C# programming language.
  • Strong understanding of data structures, algorithms and programming methodologies.
  • Experience integrating third-party libraries and toolkits into large codebases.
  • Experience extending and customizing existing game systems.
  • Ability to optimize code size, speed and performance for multiple devices.

Nice to Have

  • Programming knowledge in C++ or JavaScript.
  • Exposure to multi-platform builds (Android, iOS, PC, WebGL, etc.).

What Makes Us Different?

At Red Apple Technologies, we value experience, stability and meaningful impact. This role is built for professionals who want to apply their expertise, shape processes and contribute strategically—without constant travel or role ambiguity. We emphasize clarity, accountability and long-term growth over short-term hustle.

What Do We Stand For?

The values that define how we work and grow at Red Apple Technologies:

Ownership: We believe in taking complete responsibility for our work. Our people are empowered to make decisions, take initiative and drive outcomes with confidence and clarity.

Collaboration: Great solutions are built together. We value diverse perspectives, open communication and cross-functional teamwork to solve complex business problems effectively.

Growth: When our people grow, so does the organization. We encourage continuous learning, skill enhancement and opportunities to take on meaningful, challenging work.

Integrity: Trust is at the core of everything we do—with our clients, our teams and our partners. We believe in transparency, ethical decision-making and doing the right thing even when it’s hard.

Consistency: Long-term success is built through discipline and consistency. We focus on sustainable growth,strong processes and delivering reliable results—one step at a time.

Join us and be part of a team that values experience, accountability and meaningful impact.

What Employee Benefits Do We Have?

  • Medical insurance coverage for employees.
  • Compensation will be commensurate with experience, technical skill set, and contribution to gameplay quality and project delivery.
  • Structured learning & development (L&D) programs.
  • Location-stable roles in Kolkata with no travel requirement.
  • A professional, collaborative and growth-focused work environment.
  • Long-term career progression opportunities in a growing organization.

We’re building a workplace where experienced professionals can do their best work—without unnecessary complexity—while growing steadily and sustainably with the company.

13 Skills Required For This Role

Saas Business Models Team Management Cross Functional Problem Solving Cpp Unity Data Structures Game Texts Quality Control C# Webgl Algorithms Javascript

Similar Jobs