cover image
Dojo

Software Engineer - Android

Hybrid

London, United Kingdom

Full Time

17-04-2025

Job Specifications

Dojo from the get-go

First launch was back in 2009. So with over 15 years in the payments industry, we’ve got a story to tell.

Dojo is built to soothe customer and consumer pain points across the world for over 140,000 customers.

And today, there’s over 1000 of us in multiple locations across the UK, Ireland, Spain, and Italy.

Our mission is to empower businesses to thrive in the experience economy by creating the tools and tech that turn transactions into meaningful relationships.

We do that through sophisticated EPOS payments integrations, fast transactions, hospitality bookings, and a strong consumer restaurant app.

The Role

Join Dojo as an Android Engineer and take the lead in shaping our payment technology's future. You'll be working on our native Android terminal app, which is at the heart of how businesses and consumers interact with Dojo's core products.

We’re searching for a product-focused engineer who demonstrates true ownership of their work, confidently shares well-considered, data-backed opinions, communicates clearly with both technical and non-technical teams, values feedback, and comfortably commits once a decision has been made.

You’ll be working in an Android team closely partnered with designers, backend engineers, product managers, and stakeholders across Dojo, helping us define how and what we build.

Help us define the next generation of in-person payments and make a tangible impact from the start.

What You Will Do…

Collaborate with stakeholders, product and technical management, and peers to develop features and products that achieve real outcomes for our customers.
Contribute to the development of our new app product for card machines.
Own your code and features end to end.
Work in an environment where problems can be shared, understood and resolved, always keeping the customer at the heart of your decision-making.
Collaborate with both your squad and the wider Android engineering chapter at Dojo to help drive forward our mobile engineering frameworks and wider strategy.

What You Will Bring…

Strong knowledge of Kotlin and the Android Framework (Android Jetpack Compose).
Some level of Compose experience and design systems.
Product-focused mindset, making data-informed decisions.
Knowledge and Experience of reactive programming (Coroutines, RXjava with Dependency injection & Jetpack Libraries advantageous.
Good understanding of architecture patterns (MVVM, Observable patterns, Clean Architecture) and Unit/UI testing best practice understanding (Mockito, Mockk, Robolectric, JUnit etc)
Knowledge of CI/CD (e.g. Bitrise) is a plus
Exposure or interest in embedded systems and EMV/PCI Integration Experience.
Handled release processes, even better if you have worked with MDM platforms.

Dojo home and away

We believe our best work happens when we collaborate in-person. These “together days” foster communication, drive innovation and spark our brightest ideas.

That's why we have an office-first culture. This means working from the office 4+ days per week.

With offices across Europe, we know a thing or two about staying dynamic. Need deep focus? Head to a quiet zone. Big ideas? Collaboration spaces have you covered. Just here for a catch-up? Our social hubs make it easy. Do work that counts, in spaces made for you.

Question: what’s curious, relentless, and customer obsessed?

If you’re keen to know the answer, you’re a third of the way to meeting our Dojo values.

If The Following Speak To You, Let’s Talk

You’re curious. You have a real desire to learn and create.
You’re relentless. You keep going even when it’s easier not to.
You’re customer-obsessed. You know how important customers are to what you do.

Diversity, equity, and inclusion at Dojo

From local bakeries to well-known eateries, Dojo payments serve over 140,000 places across the UK.

And something that’s fundamental to creating relevant, innovative products at Dojo is to build teams to reflect the diversity of the businesses we serve.

Our drive to improve diversity, equity, and inclusion is closely linked to helping employees thrive and innovating for better customer experiences.

If you care about your work, you’re curious, and you think customer-first, you have a place at Dojo.

To make sure you’re the best you can be throughout the recruitment process, let us know if you need any extra adjustments to help you thrive.

Visit dojo.careers to find out more about our benefits and what it’s like to work at Dojo, or check out our LinkedIn and Instagram pages.

About the Company

First launch was back in 2009. So with over 15 years in the payments industry, we’ve got a story to tell. Dojo is built to soothe customer and consumer pain points across the world for over 140,000 customers. And today, there’s over 1,200 of us in multiple locations across the UK, Ireland, Spain, Italy, and France. Our mission is to empower businesses to thrive in the experience economy by creating the tools and tech that turns transactions into meaningful relationships. We do that through sophisticated EPOS payments int... Know more

Related Jobs

Company background Company brand
Company Name
Fruition IT
Job Title
Front End React Developer
Job Description
Job Title: Front-End React Developer Location: Remote (UK-based) Occasional travel to London Salary: £60,000-£80,000 + Excellent Benefits + Bonus 20% Why Apply? Are you an experienced Front-End React Developer ready to take on a challenging role? Our client, a leader in innovative software solutions, is looking for a talented front-end specialist to support the development and maintenance of cutting-edge web applications. This is a fantastic opportunity to advance your career in a supportive and agile environment while working with the latest technologies in React and TypeScript. Front-End React Developer Responsibilities: Develop performant, scalable, and user-friendly React web applications. Translate UI wireframes/mock-ups and user experience requirements into stable React and TypeScript code. Work closely with team members to deliver high-quality software adhering to best practices. Maintain and enhance existing applications using Material UI and other front-end frameworks. Engage in the full software development lifecycle, from ideation to deployment. Ensure all code is source-controlled using industry-standard processes. Provide progress updates, feedback, and support to team members and managers. Front-End React Developer Requirements: Essential Skills: 5+ years of experience in front-end web application development. Proficiency in ReactJS (v17+), TypeScript, Material UI (v5) MUI, REST APIs, and CSS. Strong knowledge of state management tools (Redux, MobX, etc.). Experience with testing frameworks like Jest and Cypress for unit, integration, and end-to-end testing. Understanding of GIT version control and CI/CD pipelines (e.g., Azure DevOps, GitHub). Excellent problem-solving skills and a detail-oriented approach. Desirable Skills: Experience with GraphQL, RTK Query, or React-hook-form. Familiarity with SPA architecture and micro-frontends. Knowledge of cloud platforms such as Azure or AWS. Awareness of Agile/SCRUM methodologies and collaboration tools like Jira and Confluence. Soft Skills: Strong communication skills and a collaborative mindset. A proactive attitude with the ability to challenge the status quo. Self-driven with the ability to meet deadlines and deliver high-quality solutions. What's in it for me? Competitive salary of £60,000-£80,000 per annum. Fully remote role with flexible working hours. Access to professional development opportunities and training. Work on exciting, high-impact projects with a talented and collaborative team. Benefits package, including private healthcare and pension contributions. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. Ready to take the next step in your career? Apply today and become a part of an exciting journey in front-end development! Desired Skills and Experience React, Typescrip, MUI, Redux, GIT, Azure DevOps, GraphQL, Frontend Developer,
England, United Kingdom
On site
Full Time
13-05-2025
Company background Company brand
Company Name
Candour Solutions
Job Title
Full Stack Engineer
Job Description
Full Stack Developer (.NET, React, AWS) Do you thrive in a fast-paced environment? This is a great opportunity for a Full Stack Developer to join a quickly growing start-up who are gaining huge attention in their market. It is essential for this position that you are a proficient Developer across .NET, React, JavaScript and AWS Technical Skills: Proficiency in .NET and React Experienced with AWS Experience with SQL Experience with testing frameworks and tools Knowledge of CI/CD tools Familiarity with security tools and practices Experience with designing RESTful APIs and microservices. Experience with data scraping, modelling and security Responsibilities: Design, develop, and maintain clean, efficient, and secure code to optimise applications for performance and scalability. Collaborate on new features, enhancements, and bug fixes. Apply security best practices and conduct regular code reviews. Build and maintain secure, scalable APIs and microservices. Implement and maintain CI/CD pipelines for efficient, secure delivery. Also, automate testing and integrate with CI/CD pipelines. Actively participate in agile ceremonies and sprint planning to ensure maximum collaboration across teams to deliver high-quality solutions. Extra information This is hybrid in York, so you must be local to the office and happy with working in the office 3 days a week. Full Stack Developer (.NET, React, AWS)
York, United Kingdom
Hybrid
Full Time
13-05-2025
Company background Company brand
Company Name
NEC Software Solutions
Job Title
Data & Analytics Developer
Job Description
Company Description Come join us and make a difference in the world! Discover more atwww.necsws.com NO AGENCIES PLEASE Job Description Do you enjoy working with Data and would like to develop your skills in the data landscape, and help NEC use data to shape its decision making? Are you curious about how data can shape and influence the decisions we make? Do you think big about data and understand how it can improve the way organisations operate? NEC’s Business & Data Analyst team is a group of motivated and driven analytics specialists who provide the organisation with technical solutions and business intelligence, alongside supporting the necessary systems and processes to achieve these solutions. The intelligence provided by the team underpins the direction and decisions made to drive the organisation’s future growth. The team operates at every level of the organisation, and has a mandate to create a process & data driven culture. What will you be doing? Work with Data & Analytics Developers with the focus on delivering the vision and roadmap of the Business & Data analytics team and the services it provides, as set out by the Business Analyst Team Controller, and the Head of Business Operations. You will help support various projects from inception to delivery therefore it is important that you can build strong working relationships. Alongside this you will have responsibility for the upkeep of key systems and data used by the business, e.g. Dynamics CRM. Of course, this isn’t the only thing you might be doing, daily you may also be: Working with the team to provide ongoing reports available to the NEC Software Solutions business Conduct detailed analysis and reporting which will feed into key stakeholders in the business Identify and quantify opportunities to enhance operational efficiencies. Apply analytical and technical expertise to ensure high standards of analysis and reporting across the team. Drive continual improvement of existing reporting and processes. Develop and deploy strategies to create measurable improvements. Help with keeping documentation compliant and up to date. Collaborate with other team members to ensure reporting assets are complaint and secured. Staying up to date on new technologies and data capabilities. Identifying new areas of influence for the Business Operations division. Who are we looking for? You have a keen interest in data & analytics. Strong diligence and problem-solving skills. You have excellent interpersonal, communication and organisational skills. Able and willing to travel throughout the UK. Confident in quickly understanding and working with complex datasets Comfortable inuse of data visualisation techniques Qualifications What qualifications and expertise are required? Proficiency in Microsoft Office 365 tools (Excel, SharePoint, Teams, etc) Previous experience of working with data-driven/analytical reports Excellent communication skills, both written and verbal, with the ability to articulate complex situations at the appropriate level to both end users and technical staff. Treats everyone with respect; Builds trust and long-term relationships; Adheres to policies and procedures. Excellent time management, including work prioritisation with minimal supervision A self-starter with the ability to quickly understand existing data sets and work to deadlines What will give you the edge? Knowledge of Power BI, and experience in creating reports and dashboards. Exposure to Microsoft Power Tools (Power Automate, Power Apps), with willingness to learn. Exposure to any of these systems; Dynamics CRM, SAP ECC Business Warehouse, Salesforce. Knowledge of SQL Experience of data warehouse structures and data relationships Statistical, IT or business-based degree Additional Information We pride ourselves in offering an excellent benefits package, including an aboveaverage pension scheme. When you join the team at NEC Software Solutions, you are provided with the following: Private Medical Cover funded by NEC for Employees (with the option to add family members at an additional cost) 25 days paid holiday with the option to buy/sell (FTE) 4 x basic salarylife assurance coverfunded by NEC (with the option to increase cover at an additional cost) A Group Pension Plan with fantastic employer contributionsup to a maximum of 8.5% A selection of flexible benefits to suit your individual needs All colleagues get free access to LinkedIn Learning. Over 15000 courses covering a huge breadth of subjects. Learn about what you like, when you like, how you like. Other Information Candidates must be able to demonstrate a pre-existing right to work and travel within the UK. Documentary evidence will be required. All offers are subject to satisfactory vetting, references and occupational health checks. Depending on the nature of the role a DisclosureBarring Service (DBS) check may also be required. NEC Software Solutions is an equal opportunities employer, welcoming applications from all communities.If you require any reasonable adjustments or have specific accessibility needs during the recruitment or interview process, please feel free to share these with us. We are committed to ensuring an inclusive and accommodating experience for all candidates. Who We Are: We’re NEC Software Solutions (part of global tech giant NEC Corporation). While you read this ad, our software is helping to dispatch ambulances, support families, keep trains on the move, locate missing people and even test the hearing of newborn babies. Working with us, you’ll be helping our 3,000+ employees push the boundaries of what’s possible and support amazing public services. We work with governments, hospitals, police forces, housing providers, local authorities and more. We help them pay financial support faster, speed up treatments for patients and respond to emergencies in the right way. The more we do, the more our customers can do for others. And together, we make a world of difference. We’d love your help. And we’ll support you all the way.
Hemel Hempstead, United Kingdom
On site
Full Time
13-05-2025
Company background Company brand
Company Name
Coventry City Council
Job Title
Teaching Assistant (Pastoral Support)
Job Description
Our Values ‘As individuals we are unique. Together we build a community’ Learning in primary school can transform a child's life and we aim to make the difference for our children. Every person in our school strongly promotes the values of kindness, honesty, respect, responsibility and growth. These values are encompassed by the value we place on community; belonging to and contributing to the school and wider community. About The Team We Are Recruiting To Our school is at the heart of its community located on the south edge of Coventry in an economically disadvantaged area. Our two-form entry primary school, with a 68 place nursery, prides itself in the work we do to support our spirited community. We are a committed and diverse group of teachers and support staff, unified in our approach to ensuring that our pupils become the best they can be. We do this with the belief that all pupils, can achieve excellent outcomes when surrounded and supported by skilled adults with high expectations. The school has a culture of developing and rewarding potential through continuing professional development. We have the highest expectation of all of our staff and pupils, with a strong commitment to promoting their well-being. Our curriculum is strongly rooted in the needs of our pupils and our value-led education with pupil involvement, enjoyment and achievement at its heart. What is the job role? We have an opportunity for a dedicated Teaching Assistant to work within the Pastoral team in our amazing school from September 2025. You will be working under the instruction and guidance of teaching staff and the Pastoral Manager alongside the Learning Mentor to enable access to learning for all pupils and to assist the teachers in the management of pupils across the school. Work may be carried out in the classroom or outside the main teaching areas. The role is fixed term, initially for one year (until 31.08.2026). We can offer you: Delightful children who are eager to learn but can sometimes find school challenging A collaborative, supportive and caring team that puts the children at the centre of all that they do A commitment to staff welfare and work-life balance A strong culture of professional development to support staff to achieve highly and enjoy a successful career The opportunity to be part of an aspirational school Who are we looking for? You will be a passionate and dedicated Teaching Assistant who is committed to making a difference to children's lives. You should have: A good understanding of the primary curriculum Relevant qualifications (NVQ Level 3 or equivalent qualification or experience) The ability to communicate effectively The ability to establish and maintain effective working relationships The ability to accept guidance and direction from teachers and leaders The ability to use own initiative A commitment to the happiness, well-being, self-esteem and progress of everyone at the school Previous experience and knowledge of SEN would be advantageous but not essential A dedication to actively contribute to school life and the wider community Resilience and a sense of humour with a positive outlook and a kind heart A commitment to your own professional learning Visits to the school are strongly recommended and can be arranged through the school. Please contact Miss Hayley Miles, Office Manager on 024 7630 2004 or admin@willenhallprimary.org Our school is committed to safeguarding and promoting the welfare of children and young people and expects all staff and volunteers to share this commitment. The successful candidate will be required to undertake an enhanced criminal record check via the DBS. Following recommendations from Keeping Children Safe in Education (KCSIE) for an additional pre-employment check with effect from 1 Sept 22, please note, an online search may form part of this recruitment process. Interview date: 16 June 2025 Coventry City Council Attached documents 024372_Teaching Assistant_Grade 3.pdf
Coventry, United Kingdom
On site
Full Time
13-05-2025