Senior Unity Developer - Greater Manchester, United Kingdom - Immersify Education

    Immersify Education
    Immersify Education Greater Manchester, United Kingdom

    2 weeks ago

    Default job background
    Description

    Job Description

    About Immersify

    The idea of Immersify Education was conceived 5 years ago to address the problem that educational resources are outdated, expensive and discourage the engagement of students.

    Our solution bridges the gap between theoretical and practical learning by utilising augmented reality and interactive animation, 3D modelling, gamification and personalisation.

    The benefit of this over traditional materials is that it facilitates students with different learning styles, the content can be personalised and gamified and the concise information is more suited to the present generation of learner.

    Position – Senior Unity c# Developer

    Immersify Education is quickly scaling and innovating in the EdTech space. This role will be positioned within the Web Development team, a part of the larger Development department. The successful candidate should be an independent and creative problem solver, looking to make an impact with what they develop. The ideal candidate will be ready to apply their skills to a new challenge. Keen to support the team, develop an understanding of the solid underlying foundations developed to create a scalable platform being used worldwide by thousands of users. They should be adaptable, reliable, have good communication skills and the desire to grow and shape their position in the team.

    Immersify is unique in the market as platform that, unlike an LMS, produces and publishes high quality content with the collaboration of subject specialists, designers and developers. The goal is to take the onus from lecturers to produce their own low production value course resources, allowing them to take advantage of advanced technologies like Augmented Reality and AI and focus on higher learning activities with students and save themselves time.

    This role will have a variety of responsibilities revolving around developing and maintaining the desktop version of the Immersify platform. Based on the foundation infrastructure of the mobile platform the desktop version will utilise crossover scripts while also bringing a unique feature set only possible on with a desktop programme. This is a critical deployment to improving user experience, grow the brand and achieve Immersify's business objectives.

    Responsibilities

    • Lead the development and architectural design of the desktop version of the platform, ensuring scalability and integration with existing mobile and web services.
    • Oversee the implementation of user interface designs, optimising for cross-platform compatibility and performance.
    • Direct the integration of backend services, including Mobile Backend as a Service (MBaaS) and Content Delivery Systems, to manage user data and content effectively.
    • Coordinate with the design team to integrate assets, textures, and lighting, enhancing the visual appeal and user engagement.
    • Innovate in the creation of features using advanced programming techniques and libraries
    • Facilitate prototype presentations and technical reviews with the leadership and development teams.
    • Mentor junior developers, promoting best practices in Unity and C# development within the team.
    • Lead the technical roadmap for the desktop platform, aligning development goals with business objectives and user feedback.
    • Manage the deployment process for both PC and Mac platforms, ensuring seamless application distribution and compatibility across operating systems.
    • Align with the internal QA Engineer to design and create rigorous code testing, profiling, and optimisations to ensure the highest quality of user experience.

    Essential:

    • Excellent working knowledge developing in c# and Unity.
    • Working collaboratively with a team using development software tools.
    • Independent individual with good problem-solving, time management and communication skills.
    • A BSc, or equivalent industry experience.

    Desirable experience:

    • Understanding of Unity Animator, tweening, GUI implementation
    • Jira
    • Perforce / Source Control / Git
    • MBaaS / Playfab
    • Xcode
    • AWS

    Benefits

    • Salary ranging from £42,000 - £48,000
    • Hybrid working, with Monday and Friday from home, and Tuesday – Thursday in our Manchester-based office. Opportunity for 12 additional work-from-home days with advance approval.
    • 7.5 per day, flexible working hours, 7:30-9:00 start.
    • 23 days holiday plus bank holidays
    • Collaborative and inclusive work environment with a lively company culture.
    • Inclusion in the companies EMI share options scheme

    Start Date: Immediate / ASAP