Carbon Counts is on the hunt for exceptional humans! We're looking for a
SOFTWARE ENGINEER
who is partial to trees, animals, games, the earth, and impactful experiences. Are you the human we're looking for? If so, you believe in the power of technology to solve problems and to make the world a better place.
ABOUT CARBON COUNTS
(THE COMPANY)
Carbon Counts is an early-stage, multi-country, for-profit company on a bold mission to re-green the earth. We believe in the power of people, play, community, and innovation and we are creating memorable, delightful experiences that will have a positive impact on the planet.
Our flagship Merge-2 game EverForest is currently live globally on iOS and Android. In EverForest, the more players play, the more real trees get planted in reforestation projects around the world!
ABOUT YOU
(AS A HUMAN)
You are a driven engineer, keen to learn and move quickly on a small team, with a passion for engineering free-to-play mobile games. You lean on your strong communication, can-do personality and your collaborative nature to solve problems and stand up work quickly. You are a team player who can work effectively with cross-functional teams, including game design, art, and UX.
YOUR ROLE & IMPACT AS A SOFTWARE ENGINEER
You are responsible for bringing ideas to life through code. You'll work on a small, scrappy engineering team, actively building a game in live ops, with a strong foundational codebase.
You'll contribute to core game systems, participate in code reviews, and help maintain development standards. Lead engineers will mentor and support your growth while considering your long-term career goals.
ROLE REQUIREMENTS
2+ years of professional experience in game or app development
Proficiency with
Unity
and
C#,
including experience with:
Unity UI systems (UGUI or newer)
Prefab workflows and asset optimization (especially in shared/team environments)
Debugging and profiling performance, both on-device (Android/iOS) and in-IDE
Familiarity with server-side
React
(or other SSR Javascript frameworks)
Experience integrating with backend services (REST APIs, authentication, telemetry, etc.)
Experience with Git and branching strategies (e.g., GitFlow)
Able to write clean, maintainable, well-documented code
Strong communication skills: self-directed and collaborative
Familiarity with common software design patterns
NICE TO HAVES
Bachelor's degree in Computer Science/Engineering, or 4+ years of professional development experience
Experience shipping apps on iOS/Android (App Store / Google Play Store workflows)
Experience with TypeScript
Familiarity with containerized environments (we use Docker and GCP)
Familiarity with CI tools (we use CodeMagic)
Familiarity with async programming (we use UniRx)
Familiarity with analytics and event tracking (we use Firebase and AppsFlyer)
Familiarity with MVVM (we use Loxodon)
Experience with Unity polish libraries/tools, such as:
DOTween sequences, Unity Animation controllers
Particles / VFX systems
LeanTouch, Cinemachine, or other camera blending tools
Experience with RESTful data services for authentication, player data, and server functions
Exposure to Agile, Kanban, or similar workflows
Full-time Permanent employee, (40 hrs per week),
reporting directly to the Eng. Manager
ABOUT THE CARBON COUNTS TEAM
Biodiversity is the word for the varied animals, plants, fungi, bacteria, and other life forms that are connected and intertwined within an ecosystem. The more biodiversity, the stronger the ecosystem. We're obsessed with the idea of biodiversity--for the planet, and for the team!
Currently, we're a small, mighty team with different, varied roots in different realms. Some of us have come from entertainment (think Disney). Some from game dev (think EA, Adventure Capitalist, Activision, and Club Penguin). Some from business (think tech start-ups). Some from tech (think Google). Some are in conservation (think Rare.org). All of us are inspired by the possibility of changing the world, one moment, one laugh, one step, one community--one tree at a time.
We know our players will come from all walks of life--and so do we. We're hiring exceptional people from a wide variety of backgrounds--it's the right thing to do and it makes Carbon Counts stronger. If you share our values and love for trees, animals, and nature, please consider applying!
WHY YOU'LL LOVE IT HERE (COMPENSATION & BENEFITS)
Salary range for this role: $90,000 - $115,000 CAD (based on location & experience level)
Excellent employee benefits
Stock option participation and you'll have a stake in what you'll help make!
Flexible paid vacation
Remote / Work from home / Flexible hours
DO I NEED TO MEET ALL CRITERIA TO APPLY?
Definitely not! If you share our mission of creating memorable, delightful experiences that will have a positive impact on the planet, we'd love to meet you and see what is possible!
Job Type: Full-time
Pay: $90,000.00-$115,000.00 per year
Benefits:
Dental care
Paid time off
Vision care
Schedule:
Monday to Friday
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.