Strong Junior Unity Developer
Growe
Job Summary
Growe is seeking a Strong Junior Unity Developer to design and build advanced games and applications for Android/iOS platforms. The role involves collaborating with cross-functional teams to define, design, and ship new features, while continuously discovering and implementing new technologies to maximize development efficiency. Candidates should possess at least 1 year of Unity (Mobile) experience, strong C# knowledge, and a solid understanding of OOP, SOLID principles, design patterns, architecture, and Unity optimization.
Must Have
- Design and build advanced games and applications on Unity for Android/iOS platforms
- Collaborate with cross-functional teams to define, design, and ship new features
- Continuously discover, evaluate, and implement new technologies, architectures and approaches to maximize development team efficiency
- At least 1 year of experience with Unity (Mobile)
- Knowledge and understanding of the concepts of OOP, SOLID, knowledge of design patterns and architecture, Unity optimization
- Knowledge and understanding of C#
- Experience in using Unity plugins (purchases, ads, social, scoreboards, webview)
- Experience with Xcode, Android Studio
- Experience with REST APIs
- Experience in developing mobile games and apps for Android/iOS platform on Unity
Good to Have
- Experience with Unity3D
- Experience in writing animations, working with textures
- Experience with client-server architecture
- Experience with version control systems
- Experience in integrating and working with third-party SDKs (Firebase, Appsflyer, OneSignal, Facebook, Kochava etc.)
- Self-motivated, eagerness to learn
- An out-of-the-box mindset
- High level of responsibility
- Great teamwork skills
- Good communication skills
Job Description
##### Growe welcomes those who are excited to:
- Design and build advanced games and applications on Unity for Android/iOS platforms;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Continuously discover, evaluate, and implement new technologies, arhictectures and approaches to maximize development team efficiency.
##### We need your professional experience:
- At least 1 year of experience with Unity (Mobile);
- Knowledge and understanding of the concepts of OOP, SOLID, knowledge of design patterns and architecture, Unity optimization;
- Knowledge and understanding of C#;
- Experience in using Unity plugins (purchases, ads, social, scoreboards, webview);
- Experience with Unity3D will be a plus;
- Experience with Xcode, Android Studio;
- Experience with REST APIs;
- Experience in developing mobile games and apps for Android/iOS platform on Unity;
- Experience in writing animations, working with textures (will be a plus);
- Experience with client-server architecture (will be a plus);
- Experience with version control systems (will be a plus);
- Experience in integrating and working with third-party SDKs (Firebase, Appsflyer, OneSignal, Facebook, Kochava etc.) (will be a plus).
##### We appreciate if you have those personal features:
- Self-motivated, eagerness to learn;
- An out-of-the-box mindset;
- High level of responsibility;
- Great teamwork skills;
- Good communication skills.
##### We are seeking those who align with our core values:
- GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;
- DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;
- BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.
10 Skills Required For This Role
Team Management
Cross Functional
Communication
Design Patterns
Unity
Game Texts
C#
Android Studio
Firebase
X Code