The Role At Bagelcode a Technical Artist is a Unity expert. They are the crucial link between art and code, capable of tackling a wide range of tasks within Unity but also able to feedback into art, design and implementation limitations. As an artist you should care about how something looks and feels to the player/end user but as a technical expert you should also be balancing experience with application performance. Core Duties ? Implement UI designed assets in to the Unity engine and development environment ? Continuous management and optimization of UI Resources in the Unity engine ? Organize and optimize the UI layout to match the UI mockups provided by the art team and implement animation and effects based on function and production ? Structure and animate Unity animators ? Feedback to the artists and developers about the best approach to take during feature development ? Effect production using Unity Particle System ? UI Art Task (Simple Resource Creation or Modification) The Person You are both a technical and creative thinker bridging the gap between art and development and as such you have to have excellent communication skills with a good understanding of both the art and development pipelines. Knowledge, Skills and Experience Essential ? 3+ years of experience in using Unity ? Experienced in and have a good understanding of using Unity's NGUI, UGUI system ? Experienced in and have a good understanding of producing Unity Animation and using animators Desirable ? Experience in producing Motion Graphic designs ? Adobe After Effects, 3D Tool Expert ? Experience in modular applications ? Experience in optimizing performance on lower end mobile devices About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
10/11/2021
Full time
The Role At Bagelcode a Technical Artist is a Unity expert. They are the crucial link between art and code, capable of tackling a wide range of tasks within Unity but also able to feedback into art, design and implementation limitations. As an artist you should care about how something looks and feels to the player/end user but as a technical expert you should also be balancing experience with application performance. Core Duties ? Implement UI designed assets in to the Unity engine and development environment ? Continuous management and optimization of UI Resources in the Unity engine ? Organize and optimize the UI layout to match the UI mockups provided by the art team and implement animation and effects based on function and production ? Structure and animate Unity animators ? Feedback to the artists and developers about the best approach to take during feature development ? Effect production using Unity Particle System ? UI Art Task (Simple Resource Creation or Modification) The Person You are both a technical and creative thinker bridging the gap between art and development and as such you have to have excellent communication skills with a good understanding of both the art and development pipelines. Knowledge, Skills and Experience Essential ? 3+ years of experience in using Unity ? Experienced in and have a good understanding of using Unity's NGUI, UGUI system ? Experienced in and have a good understanding of producing Unity Animation and using animators Desirable ? Experience in producing Motion Graphic designs ? Adobe After Effects, 3D Tool Expert ? Experience in modular applications ? Experience in optimizing performance on lower end mobile devices About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
The Role We're looking for a talented Backend Engineer to join our team in creating fun, social and mobile games using highly scalable, cloud-native technologies. We work in a flexible, agile environment, as part of small, product focused, multidisciplinary teams who are empowered to make decisions regarding everything from design, development, testing and deployment to operations. Our approach to making games at Bagelcode focuses on rapid prototyping with minimal process friction whilst continuously moving forward. As a development team, we value open-mindedness and are excited about exploring new tools and technologies that can benefit the team and the games as a whole. Core Duties ? Implement robust, scalable backend infrastructures, social game logic and unit tests in high quality, well written TypeScript. ? Work alongside an experienced engineering team utilising cross platform APIs to help build innovative and scalable features for our multi platform games. ? Manage, monitor and maintain both development and production environments in Amazon Web Services. ? Communicating clearly outside of the agile team with non-technical colleagues to add and support features and functionality to our games. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of our server code. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Automate all the things! The Person ? Is a good communicator. ? Is proactive in discussing issues with peers and identified mentors to seek advice before and during the project. ? Prepared to report problems quickly, rather than attempt to hide them ? Is well organised and uses their time productively. ? Shows a basic understanding of software development practices ? Shows a basic understanding of the Software Development Lifecycle. ? Able to read logs and stack traces to identify where problems lie. ? Takes initiative to expand their knowledge and experience ? Works with colleagues to achieve team objectives. ? Able to incorporate feedback from more senior team members into their work. Desirable ? Professional software development experience ? Experience designing, building, maintaining and/or consuming APIs ? Demonstrate a strong interest in cloud native development through self-directed learning, reading, personal projects ? Experience building distributed internet applications ? Experience developing on Amazon Web Services and/or Google Cloud Platform ? Database development using: DynamoDB, Redis, Elasticsearch, MongoDB and/or Cassandra ? A love of games! Technologies you'll be learning/using with us ? Latest version of TypeScript ? Amazon Web Services: EKS, DynamoDB, Lambda... ? Open-source databases: Redis, Elasticsearch ? Microservices, Serverless, Containers and Docker About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
05/11/2021
Full time
The Role We're looking for a talented Backend Engineer to join our team in creating fun, social and mobile games using highly scalable, cloud-native technologies. We work in a flexible, agile environment, as part of small, product focused, multidisciplinary teams who are empowered to make decisions regarding everything from design, development, testing and deployment to operations. Our approach to making games at Bagelcode focuses on rapid prototyping with minimal process friction whilst continuously moving forward. As a development team, we value open-mindedness and are excited about exploring new tools and technologies that can benefit the team and the games as a whole. Core Duties ? Implement robust, scalable backend infrastructures, social game logic and unit tests in high quality, well written TypeScript. ? Work alongside an experienced engineering team utilising cross platform APIs to help build innovative and scalable features for our multi platform games. ? Manage, monitor and maintain both development and production environments in Amazon Web Services. ? Communicating clearly outside of the agile team with non-technical colleagues to add and support features and functionality to our games. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of our server code. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Automate all the things! The Person ? Is a good communicator. ? Is proactive in discussing issues with peers and identified mentors to seek advice before and during the project. ? Prepared to report problems quickly, rather than attempt to hide them ? Is well organised and uses their time productively. ? Shows a basic understanding of software development practices ? Shows a basic understanding of the Software Development Lifecycle. ? Able to read logs and stack traces to identify where problems lie. ? Takes initiative to expand their knowledge and experience ? Works with colleagues to achieve team objectives. ? Able to incorporate feedback from more senior team members into their work. Desirable ? Professional software development experience ? Experience designing, building, maintaining and/or consuming APIs ? Demonstrate a strong interest in cloud native development through self-directed learning, reading, personal projects ? Experience building distributed internet applications ? Experience developing on Amazon Web Services and/or Google Cloud Platform ? Database development using: DynamoDB, Redis, Elasticsearch, MongoDB and/or Cassandra ? A love of games! Technologies you'll be learning/using with us ? Latest version of TypeScript ? Amazon Web Services: EKS, DynamoDB, Lambda... ? Open-source databases: Redis, Elasticsearch ? Microservices, Serverless, Containers and Docker About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
The Role The role will be focused on delivering new features into our Social Casino Games. You will be the Product Owner for our scrum team based in London, reporting directly to the Product Director you will be responsible for defining features for our game/application based on business needs, writing/drawing up specifications, user stories and acceptance criteria and then working with the scrum team to deliver the product features to the defined specifications. You will be responsible for the KIPI success of the features you deliver and expected to iterate and improve where possible. As part of the Product Team you will need to work closely with other POs and the Product Director to ensure quality features are delivered into our development pipeline and get to our players in a timely manner. Core Duties Responsible for balancing the needs of the business, the customer and the product/brand across the games features Work with internal and external stakeholders to analyze the needs and align teams product feature roadmap to strategic goals. Owns the feature roadmap for the London scrum team. Develop scope and define backlog items (epic/features/user stories) that guide the development team in delivering these items. Develop appropriately detailed specifications for the product features so they are clearly understood by the development teams. Solve product related problems, make decisions, complete trade-off analysis to stay on track towards committed deliverables. Draft key objectives and results, strategies and apply the data for the product to make business decisions. Possess a fundamental understanding of end-to-end user experience integration and dependencies. Collaborate with stakeholders during the visioning and concept development of a feature. Accountable for the created features, delivering in the feature requirements and communicating the product needs with stakeholders. Assess value, develop cases, and prioritize stories and epics to ensure work focuses on those with a maximum value that are aligned with product strategy. Develop and maintain an appropriately prioritized backlog of user stories for implementation. Act as an ambassador for the features you develop with stakeholders and as the primary contact for queries related to these features. Work closely with the Product Director and product team in order to create features that fit the game. Research and analyze market, the users, and the roadmap for the product Increase an understanding of Agile practices, Lean Startup, new technologies opportunities and other new trends. Identifying possible new features and potential application improvements Wireframing new feature requirements and establishing a user flow for each feature this includes Involvement in user experience design. Planning of projects and pro-actively monitoring their overall progress, resolving issues and initiating corrective action as appropriate. Active management of dependencies, risks, assumptions and issues. Plan, schedule and initiate the release of all content across all projects. Liaise with the Product Director to assure overall programme quality, deliverables and timescales. Maintain documentation relating to but not limited to project schedules, content catalogue, risk, release dates and content updates. Managing third party contributions to projects where applicable. The person: Creative and strategic thinker, bright, positive, organised, trustworthy, reliable, flexible, great attention to detail, enjoys multitasking, focused on results, confident, excellent verbal and written communication, enjoys a dynamic work environment and both working with a team and independently. Knowledge, Skills and Experience Essential At least two to three years of experience in a Product related role - Product Owner, Product Management, Production and Project Management. Some feature/game design experience and understanding of social game 'meta features' with a good understanding of market trends. Mobile web product experience. Experience in the management of stakeholders and their expectations. Good understanding and experience with Agile methodologies. Ability to work with cross-functional teams to deliver on a common goal. Experience with a definition of minimum marketable features and minimum viable products. Outstanding communication, presentation and leadership skills. Organizational and time management skills. Analytical and problem-solving skills Attention to detail. Well organized and a self starter Active listening. Overall understanding of technologies used in the product Desirable Previous experience working in social mobile games Knowledge of Social Casino games and mechanics Previously worked in project management or as a Scrum master Good understand of Jira About Our London Team --------------------------------- Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process.
04/11/2021
Full time
The Role The role will be focused on delivering new features into our Social Casino Games. You will be the Product Owner for our scrum team based in London, reporting directly to the Product Director you will be responsible for defining features for our game/application based on business needs, writing/drawing up specifications, user stories and acceptance criteria and then working with the scrum team to deliver the product features to the defined specifications. You will be responsible for the KIPI success of the features you deliver and expected to iterate and improve where possible. As part of the Product Team you will need to work closely with other POs and the Product Director to ensure quality features are delivered into our development pipeline and get to our players in a timely manner. Core Duties Responsible for balancing the needs of the business, the customer and the product/brand across the games features Work with internal and external stakeholders to analyze the needs and align teams product feature roadmap to strategic goals. Owns the feature roadmap for the London scrum team. Develop scope and define backlog items (epic/features/user stories) that guide the development team in delivering these items. Develop appropriately detailed specifications for the product features so they are clearly understood by the development teams. Solve product related problems, make decisions, complete trade-off analysis to stay on track towards committed deliverables. Draft key objectives and results, strategies and apply the data for the product to make business decisions. Possess a fundamental understanding of end-to-end user experience integration and dependencies. Collaborate with stakeholders during the visioning and concept development of a feature. Accountable for the created features, delivering in the feature requirements and communicating the product needs with stakeholders. Assess value, develop cases, and prioritize stories and epics to ensure work focuses on those with a maximum value that are aligned with product strategy. Develop and maintain an appropriately prioritized backlog of user stories for implementation. Act as an ambassador for the features you develop with stakeholders and as the primary contact for queries related to these features. Work closely with the Product Director and product team in order to create features that fit the game. Research and analyze market, the users, and the roadmap for the product Increase an understanding of Agile practices, Lean Startup, new technologies opportunities and other new trends. Identifying possible new features and potential application improvements Wireframing new feature requirements and establishing a user flow for each feature this includes Involvement in user experience design. Planning of projects and pro-actively monitoring their overall progress, resolving issues and initiating corrective action as appropriate. Active management of dependencies, risks, assumptions and issues. Plan, schedule and initiate the release of all content across all projects. Liaise with the Product Director to assure overall programme quality, deliverables and timescales. Maintain documentation relating to but not limited to project schedules, content catalogue, risk, release dates and content updates. Managing third party contributions to projects where applicable. The person: Creative and strategic thinker, bright, positive, organised, trustworthy, reliable, flexible, great attention to detail, enjoys multitasking, focused on results, confident, excellent verbal and written communication, enjoys a dynamic work environment and both working with a team and independently. Knowledge, Skills and Experience Essential At least two to three years of experience in a Product related role - Product Owner, Product Management, Production and Project Management. Some feature/game design experience and understanding of social game 'meta features' with a good understanding of market trends. Mobile web product experience. Experience in the management of stakeholders and their expectations. Good understanding and experience with Agile methodologies. Ability to work with cross-functional teams to deliver on a common goal. Experience with a definition of minimum marketable features and minimum viable products. Outstanding communication, presentation and leadership skills. Organizational and time management skills. Analytical and problem-solving skills Attention to detail. Well organized and a self starter Active listening. Overall understanding of technologies used in the product Desirable Previous experience working in social mobile games Knowledge of Social Casino games and mechanics Previously worked in project management or as a Scrum master Good understand of Jira About Our London Team --------------------------------- Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process.
The role We're looking for a talented Unity Developer to join our team in creating fun, social and mobile games using the power of the Unity IDE to bring our ideas to life. As a front-end client developer, you will be part of one of two agile teams and will be responsible for the client side development of our multi platform (Web, iOS, Android) games. Core Duties ? Create, debug, maintain and optimize the application's engine and features, editor and related tools used within our game's continuous development cycle. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of the main application. ? Keep the existing application up to date in accordance with the latest changes that have occurred in the development pipeline (e.g. new Unity versions and external plugin SDKs). ? Implement new game features and services in close partnership with the project's wider team. ? Improve existing game features based on design requests from the wider team. ? Suggest and implement improvements to the application's code base, optimising features for re-use in new games. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Improve core stability of the application by monitoring Unity crash logs for production level errors and fixing them. The Person ? Minimum 3 years of working experience within games development. ? At least 2 years of experience working within the Unity IDE, utilising C# as the programming language of choice within a large and scalable application. ? Good knowledge of programming for games, along with optimising for cross platform deployment. ? Experience with deployment to the App Store, Play Store and ideally for web. ? Experience in using testing to deliver quality code and application features for large, scalable applications. ? Proactively escalates issues both to their teammates and the wider business if required. ? Actively participates in planning the sprint cycle. ? Able to work on a project that involves a lot of changes, with an iterative approach. ? Communicates clearly and explains concepts as necessary, with the ability to describe technical approaches to problems in a clear and concise manner to non technical members of the wider team. Desirable ? Experience in writing native Java code for wrapping android builds ? Experience in utilising test cases in Unity. ? Experience in deploying Unity builds via WebGL to the web ? Experience in CI/CD setup and maintenance. Technologies you'll be learning/using with us ? Unity IDE and C#, ? Java within the Android Wrapper, ? Objective C within the iOS Wrapper, ? Javascript within the Canvas (WebGL) wrapper, About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
04/11/2021
Full time
The role We're looking for a talented Unity Developer to join our team in creating fun, social and mobile games using the power of the Unity IDE to bring our ideas to life. As a front-end client developer, you will be part of one of two agile teams and will be responsible for the client side development of our multi platform (Web, iOS, Android) games. Core Duties ? Create, debug, maintain and optimize the application's engine and features, editor and related tools used within our game's continuous development cycle. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of the main application. ? Keep the existing application up to date in accordance with the latest changes that have occurred in the development pipeline (e.g. new Unity versions and external plugin SDKs). ? Implement new game features and services in close partnership with the project's wider team. ? Improve existing game features based on design requests from the wider team. ? Suggest and implement improvements to the application's code base, optimising features for re-use in new games. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Improve core stability of the application by monitoring Unity crash logs for production level errors and fixing them. The Person ? Minimum 3 years of working experience within games development. ? At least 2 years of experience working within the Unity IDE, utilising C# as the programming language of choice within a large and scalable application. ? Good knowledge of programming for games, along with optimising for cross platform deployment. ? Experience with deployment to the App Store, Play Store and ideally for web. ? Experience in using testing to deliver quality code and application features for large, scalable applications. ? Proactively escalates issues both to their teammates and the wider business if required. ? Actively participates in planning the sprint cycle. ? Able to work on a project that involves a lot of changes, with an iterative approach. ? Communicates clearly and explains concepts as necessary, with the ability to describe technical approaches to problems in a clear and concise manner to non technical members of the wider team. Desirable ? Experience in writing native Java code for wrapping android builds ? Experience in utilising test cases in Unity. ? Experience in deploying Unity builds via WebGL to the web ? Experience in CI/CD setup and maintenance. Technologies you'll be learning/using with us ? Unity IDE and C#, ? Java within the Android Wrapper, ? Objective C within the iOS Wrapper, ? Javascript within the Canvas (WebGL) wrapper, About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
A busy and exciting games studio seeks a QA Engineer to join their hardworking and ambitious Core duties will include ? Testing of game content, server and multiple client releases ? Ensure all projects are released to the highest quality both in terms of defect mitigation and gaming experience ? Create, maintain and implement dedicated test suites and associated test cases ? Write concise, detailed bug reports, perform regression tests and maintain bug databases ? Work closely with the whole development team, understanding the priority of releases and issues in line with the project roadmap. ? Provide creative feedback of game content during its development process where required ? Identify both client and server side issues and provide relevant, detailed information to developers via tools and software provided. ? Provide final sign-off on each submission/release ? Investigate player-reported bugs ? Maintain knowledge of all products in development and assist with testing on all as required The person ? Strong verbal/written communication skills & excellent attention to detail ? Excellent team working, time management and organisational skills ? Energetic, enthusiastic and self motivated with a strong work ethic ? Confidence to manage the needs and demands of multiple development teams ? Highly adaptable and capable of working in a fast paced environment Knowledge, Skills and Experience Essential ? A strong background (at least two years) in QA ? Knowledge and experience with slots or other social casino games ? Experience testing on Facebook, iOS and Android with knowledge of the specific testing requirements of each ? Use of defect tracking and project management tools ? Experience with test case management tools, including test plan creation and management ? Confident in using both structured and ad-hoc testing methods ? Knowledge of development cycles and of game systems and mechanics, particularly in social and free to play games ? Understanding of client/server relationship and how to identify which is the source of issues Desirable ? Use of Charles Proxy or similar software ? Use of Jira for bug tracking ? Experience working with Kanban, Scrum, Agile or similar ? Knowledge of automated testing methods About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
04/11/2021
Full time
A busy and exciting games studio seeks a QA Engineer to join their hardworking and ambitious Core duties will include ? Testing of game content, server and multiple client releases ? Ensure all projects are released to the highest quality both in terms of defect mitigation and gaming experience ? Create, maintain and implement dedicated test suites and associated test cases ? Write concise, detailed bug reports, perform regression tests and maintain bug databases ? Work closely with the whole development team, understanding the priority of releases and issues in line with the project roadmap. ? Provide creative feedback of game content during its development process where required ? Identify both client and server side issues and provide relevant, detailed information to developers via tools and software provided. ? Provide final sign-off on each submission/release ? Investigate player-reported bugs ? Maintain knowledge of all products in development and assist with testing on all as required The person ? Strong verbal/written communication skills & excellent attention to detail ? Excellent team working, time management and organisational skills ? Energetic, enthusiastic and self motivated with a strong work ethic ? Confidence to manage the needs and demands of multiple development teams ? Highly adaptable and capable of working in a fast paced environment Knowledge, Skills and Experience Essential ? A strong background (at least two years) in QA ? Knowledge and experience with slots or other social casino games ? Experience testing on Facebook, iOS and Android with knowledge of the specific testing requirements of each ? Use of defect tracking and project management tools ? Experience with test case management tools, including test plan creation and management ? Confident in using both structured and ad-hoc testing methods ? Knowledge of development cycles and of game systems and mechanics, particularly in social and free to play games ? Understanding of client/server relationship and how to identify which is the source of issues Desirable ? Use of Charles Proxy or similar software ? Use of Jira for bug tracking ? Experience working with Kanban, Scrum, Agile or similar ? Knowledge of automated testing methods About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
The Role At Bagelcode a Technical Artist is a Unity expert. They are the crucial link between art and code, capable of tackling a wide range of tasks within Unity but also able to feedback into art, design and implementation limitations. As an artist you should care about how something looks and feels to the player/end user but as a technical expert you should also be balancing experience with application performance. Core Duties ? Implement UI designed assets in to the Unity engine and development environment ? Continuous management and optimization of UI Resources in the Unity engine ? Organize and optimize the UI layout to match the UI mockups provided by the art team and implement animation and effects based on function and production ? Structure and animate Unity animators ? Feedback to the artists and developers about the best approach to take during feature development ? Effect production using Unity Particle System ? UI Art Task (Simple Resource Creation or Modification) The Person You are both a technical and creative thinker bridging the gap between art and development and as such you have to have excellent communication skills with a good understanding of both the art and development pipelines. Knowledge, Skills and Experience Essential ? 3+ years of experience in using Unity ? Experienced in and have a good understanding of using Unity's NGUI, UGUI system ? Experienced in and have a good understanding of producing Unity Animation and using animators Desirable ? Experience in producing Motion Graphic designs ? Adobe After Effects, 3D Tool Expert ? Experience in modular applications ? Experience in optimizing performance on lower end mobile devices About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
07/10/2021
Full time
The Role At Bagelcode a Technical Artist is a Unity expert. They are the crucial link between art and code, capable of tackling a wide range of tasks within Unity but also able to feedback into art, design and implementation limitations. As an artist you should care about how something looks and feels to the player/end user but as a technical expert you should also be balancing experience with application performance. Core Duties ? Implement UI designed assets in to the Unity engine and development environment ? Continuous management and optimization of UI Resources in the Unity engine ? Organize and optimize the UI layout to match the UI mockups provided by the art team and implement animation and effects based on function and production ? Structure and animate Unity animators ? Feedback to the artists and developers about the best approach to take during feature development ? Effect production using Unity Particle System ? UI Art Task (Simple Resource Creation or Modification) The Person You are both a technical and creative thinker bridging the gap between art and development and as such you have to have excellent communication skills with a good understanding of both the art and development pipelines. Knowledge, Skills and Experience Essential ? 3+ years of experience in using Unity ? Experienced in and have a good understanding of using Unity's NGUI, UGUI system ? Experienced in and have a good understanding of producing Unity Animation and using animators Desirable ? Experience in producing Motion Graphic designs ? Adobe After Effects, 3D Tool Expert ? Experience in modular applications ? Experience in optimizing performance on lower end mobile devices About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
The Role We're looking for a talented Backend Engineer to join our team in creating fun, social and mobile games using highly scalable, cloud-native technologies. We work in a flexible, agile environment, as part of small, product focused, multidisciplinary teams who are empowered to make decisions regarding everything from design, development, testing and deployment to operations. Our approach to making games at Bagelcode focuses on rapid prototyping with minimal process friction whilst continuously moving forward. As a development team, we value open-mindedness and are excited about exploring new tools and technologies that can benefit the team and the games as a whole. Core Duties ? Implement robust, scalable backend infrastructures, social game logic and unit tests in high quality, well written TypeScript. ? Work alongside an experienced engineering team utilising cross platform APIs to help build innovative and scalable features for our multi platform games. ? Manage, monitor and maintain both development and production environments in Amazon Web Services. ? Communicating clearly outside of the agile team with non-technical colleagues to add and support features and functionality to our games. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of our server code. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Automate all the things! The Person ? Is a good communicator. ? Is proactive in discussing issues with peers and identified mentors to seek advice before and during the project. ? Prepared to report problems quickly, rather than attempt to hide them ? Is well organised and uses their time productively. ? Shows a basic understanding of software development practices ? Shows a basic understanding of the Software Development Lifecycle. ? Able to read logs and stack traces to identify where problems lie. ? Takes initiative to expand their knowledge and experience ? Works with colleagues to achieve team objectives. ? Able to incorporate feedback from more senior team members into their work. Desirable ? Professional software development experience ? Experience designing, building, maintaining and/or consuming APIs ? Demonstrate a strong interest in cloud native development through self-directed learning, reading, personal projects ? Experience building distributed internet applications ? Experience developing on Amazon Web Services and/or Google Cloud Platform ? Database development using: DynamoDB, Redis, Elasticsearch, MongoDB and/or Cassandra ? A love of games! Technologies you'll be learning/using with us ? Latest version of TypeScript ? Amazon Web Services: EKS, DynamoDB, Lambda... ? Open-source databases: Redis, Elasticsearch ? Microservices, Serverless, Containers and Docker About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
07/10/2021
Full time
The Role We're looking for a talented Backend Engineer to join our team in creating fun, social and mobile games using highly scalable, cloud-native technologies. We work in a flexible, agile environment, as part of small, product focused, multidisciplinary teams who are empowered to make decisions regarding everything from design, development, testing and deployment to operations. Our approach to making games at Bagelcode focuses on rapid prototyping with minimal process friction whilst continuously moving forward. As a development team, we value open-mindedness and are excited about exploring new tools and technologies that can benefit the team and the games as a whole. Core Duties ? Implement robust, scalable backend infrastructures, social game logic and unit tests in high quality, well written TypeScript. ? Work alongside an experienced engineering team utilising cross platform APIs to help build innovative and scalable features for our multi platform games. ? Manage, monitor and maintain both development and production environments in Amazon Web Services. ? Communicating clearly outside of the agile team with non-technical colleagues to add and support features and functionality to our games. ? Offer technical solutions, innovate and improve the quality of implementation, performance and usability of our server code. ? Write technical design documents that can be used by the wider team for a shared understanding of the codebase and feature development. ? Automate all the things! The Person ? Is a good communicator. ? Is proactive in discussing issues with peers and identified mentors to seek advice before and during the project. ? Prepared to report problems quickly, rather than attempt to hide them ? Is well organised and uses their time productively. ? Shows a basic understanding of software development practices ? Shows a basic understanding of the Software Development Lifecycle. ? Able to read logs and stack traces to identify where problems lie. ? Takes initiative to expand their knowledge and experience ? Works with colleagues to achieve team objectives. ? Able to incorporate feedback from more senior team members into their work. Desirable ? Professional software development experience ? Experience designing, building, maintaining and/or consuming APIs ? Demonstrate a strong interest in cloud native development through self-directed learning, reading, personal projects ? Experience building distributed internet applications ? Experience developing on Amazon Web Services and/or Google Cloud Platform ? Database development using: DynamoDB, Redis, Elasticsearch, MongoDB and/or Cassandra ? A love of games! Technologies you'll be learning/using with us ? Latest version of TypeScript ? Amazon Web Services: EKS, DynamoDB, Lambda... ? Open-source databases: Redis, Elasticsearch ? Microservices, Serverless, Containers and Docker About Our London Team Originally founded as the Social Gaming department of a larger gaming company over 10 years ago, we entered an exciting new phase with an international firm with similar goals in 2018. Over the years we've entertained millions of players and currently operate the social versions of 3 free to play mobile casino games. As well as developing and releasing regular game content updates and new features, the team also run inhouse data analytics, customer service and marketing functions. We're developing exciting new games as well and everybody on the team is part of that process. The majority of the team have worked together for 5+ years which makes for a friendly and supportive environment. We have regular team social events, Friday night drinks and look forward to carrying on traditions of great Christmas and Summer parties.
The Role The Game Economy forms the core of our business. Fundamental to positive user experience and KPI growth, the role presents an exciting opportunity to drive revenues and further grow the business. You will work closely with Business Analytics and assume ownership of the Game Economy for the Jackpotjoy brand, monitoring all aspects to ensure its health is maintained. You will define the metrics and build the reporting to achieve this, whilst also identifying opportunities to improve and optimise the product. You will identify the key challenges and purchase drivers in the Game Economy context, design new user segments, and optimise the game pricing to influence and drive monetisation. You will be expected to build a deep understanding of how the components of the economy influence one-another, how to adapt the economy with the integration of a new feature, and to design configurations for new features. Main Responsibilities Defining key metrics and building reporting to monitor all aspects of the Economy Building a comprehensive understanding of the components of the Economy, and how they influence one-another, maintaining the balance between free and paid virtual currencies Identifying the potential revenue drivers in the Game Economy and outline how they can be maximised Ongoing review and optimisation of current feature configurations Proposing new feature ideas, and designing new feature configurations, to maintain and improve player engagements Designing, implementing and analysing AB tests to optimise aspects of the Economy and features About You A suitable candidate will have an analytical way of thinking and share our aspiration and dedication to grow the business. As a team player, you will be collaborating with both local and global teams, as we continue to improve our products whilst growing together. You must have: A Bsc in in Economics, Mathematics, Statistics (or alternative quantitative field) SQL coding experience, working with large data sets A proficiency in Excel, including pivots & advanced formulas Further advantages: Experience working in the gaming industry, with emphasis on Economy Design An interest in behavioural economics, game design, gaming, social gaming or casino gaming Attention to detail Familiarity with Tableau reporting/visualisation tool (or alternative) R statistical programming language (or alternative) About Bagelcode London Founded in 2012, Bagelcode continues to expand as a leading gaming company. With Studios in London, Seoul, Tel Aviv and Dnipro, we have built a global presence, and acquired some of the best talent in the industry along the way. With collaboration and a shared passion to build a fun and rich player experience, we have achieved long term success in our hit games - Club Vegas & JackpotJoy Slots. Alongside optimisation and growth of these products, we continue to explore and adopt other new ventures, resulting in a dynamic, fast paced work environment.
07/10/2021
Full time
The Role The Game Economy forms the core of our business. Fundamental to positive user experience and KPI growth, the role presents an exciting opportunity to drive revenues and further grow the business. You will work closely with Business Analytics and assume ownership of the Game Economy for the Jackpotjoy brand, monitoring all aspects to ensure its health is maintained. You will define the metrics and build the reporting to achieve this, whilst also identifying opportunities to improve and optimise the product. You will identify the key challenges and purchase drivers in the Game Economy context, design new user segments, and optimise the game pricing to influence and drive monetisation. You will be expected to build a deep understanding of how the components of the economy influence one-another, how to adapt the economy with the integration of a new feature, and to design configurations for new features. Main Responsibilities Defining key metrics and building reporting to monitor all aspects of the Economy Building a comprehensive understanding of the components of the Economy, and how they influence one-another, maintaining the balance between free and paid virtual currencies Identifying the potential revenue drivers in the Game Economy and outline how they can be maximised Ongoing review and optimisation of current feature configurations Proposing new feature ideas, and designing new feature configurations, to maintain and improve player engagements Designing, implementing and analysing AB tests to optimise aspects of the Economy and features About You A suitable candidate will have an analytical way of thinking and share our aspiration and dedication to grow the business. As a team player, you will be collaborating with both local and global teams, as we continue to improve our products whilst growing together. You must have: A Bsc in in Economics, Mathematics, Statistics (or alternative quantitative field) SQL coding experience, working with large data sets A proficiency in Excel, including pivots & advanced formulas Further advantages: Experience working in the gaming industry, with emphasis on Economy Design An interest in behavioural economics, game design, gaming, social gaming or casino gaming Attention to detail Familiarity with Tableau reporting/visualisation tool (or alternative) R statistical programming language (or alternative) About Bagelcode London Founded in 2012, Bagelcode continues to expand as a leading gaming company. With Studios in London, Seoul, Tel Aviv and Dnipro, we have built a global presence, and acquired some of the best talent in the industry along the way. With collaboration and a shared passion to build a fun and rich player experience, we have achieved long term success in our hit games - Club Vegas & JackpotJoy Slots. Alongside optimisation and growth of these products, we continue to explore and adopt other new ventures, resulting in a dynamic, fast paced work environment.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.