Software & Game Developer - Full-Time
Role details
Job location
Tech stack
Job description
As a Software & Game Developer at ASKN Ltd, you will be part of a small, fast-paced, collaborative team responsible for designing, building, and maintaining our digital products. The ideal candidate is someone who can move fluidly between software engineering, Unity development, and prototyping new educational technology ideas.
You will contribute to multiple product streams-from interactive games to large-scale software platforms-helping to shape the future of digital learning., Software & Application Development:
- Develop and maintain full-stack web and mobile applications, internal software tools, and dashboards.
- Build and improve backend systems, including databases, APIs, and data pipelines.
- Implement secure, scalable, and efficient code across front-end and back-end systems.
Game Development:
- Build and maintain interactive educational games using Unity.
- Integrate Unity-based functionality with web and mobile platforms.
- Optimise game performance, UI/UX, and interactive components tailored to learning environments.
Collaboration & Innovation:
- Work closely with designers, educators, and engineering teams to develop user-focused features.
- Participate in brainstorming, prototyping, testing, and refinement of new digital product ideas.
- Provide technical insight into product planning, architecture, and usability improvements.
Requirements
Do you have experience in Vue.js?, * Strong professional experience with Unity.
- Proficiency in C# (required) and familiarity with C++ (preferred).
- Solid experience in full-stack development, including:
- HTML, CSS, JavaScript
- Modern front-end frameworks (React, Vue, or similar)
- Back-end development (Node.js, Python, or similar)
- Experience with SQL or NoSQL databases.
- Ability to integrate game mechanics with web-based platforms.
- Strong debugging and problem-solving skills.
- Good understanding of software architecture and best practices.
Professional Attributes:
- Highly adaptable and comfortable switching between project types.
- Creative thinker with a strong interest in educational innovation.
- Strong communication skills and the ability to work smoothly in a small team.
- Motivated, self-driven, and able to manage time effectively.
Additional Requirements:
- 1-2 years of professional experience preferred (graduates with strong portfolios also considered).
- Must provide a portfolio, GitHub link, or project samples demonstrating relevant work.
- Full-time availability.
- This is a fully onsite role based in Birmingham.
What We're Looking For:
We are seeking someone who is:
- Curious and excited to explore modern tools and technologies.
- Adaptable, comfortable working across software, games, and experimental prototypes.
- Passionate about education and creating products that make a real impact.
- Collaborative, but also confident working independently when required.