EFDigital are working with a highly innovative company where creativity meets technology. This exciting business focuses on interactive learning and development that captivates audiences across various platforms and contributes to critical training and education. Due to company growth and demand they are seeking a talented Full Stack Developer (Unity/C#) to shape the future of their immersive experiences.
Responsibilities
- Collaborate with cross-functional teams to design and develop interactive applications using C#/Unity.
- Implement and maintain scalable, high-quality code for both frontend and backend components.
- Develop robust server-side logic and databases to support seamless integration with Unity applications.
- Optimize performance and user experience across multiple platforms and devices.
- Stay updated on emerging technologies and industry trends to continuously improve development processes and tools.
- Contribute to architectural design discussions and provide innovative solutions to technical challenges.
- Proven experience as a Full Stack Developer, with a proficiency in Unity development.
- Knowledge of frontend technologies such as HTML5, CSS3, JavaScript, and frameworks like React or Angular.
- Proficiency in backend development using languages such as Node.js, Python, or Java, along with experience with RESTful APIs and database management systems (e.g., MySQL, MongoDB).
- Solid understanding of software engineering principles, design patterns, and best practices.
- Strong problem-solving skills and the ability to troubleshoot complex issues efficiently.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience with version control systems (e.g., Git) and agile development methodologies.
Additional information
- Commercial experience as a Full Stack Developer
- Proficiency with Unity and C#
- Understanding of software engineering principles and design patterns