104 Mobile App Development jobs in London
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.
The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.
Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.
Requirements:
- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.-
- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.
- Experience with Python and C++ / C# including how to integrate ML features.
The role does require relevant technical expertise, limited university / freelance projects are not sufficient.
On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.
Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Development Engineer
Posted 5 days ago
Job Viewed
Job Description
#J-18808-Ljbffrn
Software Development Manager
Posted 6 days ago
Job Viewed
Job Description
We are looking for a Software Development Manager with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale. As part of leading a team of engineers, you will have the opportunity to create significant impact on our systems, our business and most importantly, our customers as we take on challenges that can reshape the e-commerce industry. We are seeking someone who has strong technical, project and people skills with a can-do attitude and a focus on delivering high quality software. We move at a fast pace and deliver software iteratively using AGILE best practices and the latest technologies.
The Ideal Candidate:
Must be technically credible to lead teams of world-class software engineers and technical program managers. Must be able to make the right design decisions related to product features and technology choices.
Deep understanding of overall systems development life cycle including various methodologies (agile, waterfall, iterative)
Experienced in developing the long-term strategy for the settlement platforms and translate that into an achievable roadmap
Experienced in building and managing teams that design and deliver scalable and extensible distributed systems to address complex business challenges.
Understands how to scope and justify resources and budget needs to senior leaders and finance partners
Consistent focus on operational excellence and security of systems.
Experience with open source technologies, object-oriented design, and agile development methodologies
BASIC QUALIFICATIONS
7+ years of engineering experience
3+ years of engineering team management experience
8+ years of leading the definition and development of multi tier web services experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffrn
Software Development Manager
Posted 6 days ago
Job Viewed
Job Description
Development Manager, ECommerce Website, Digital Agency, LondonnWe have an exciting opportunity for a
people’s person
who is also a tech enthusiast with a background in development to serve as a
Development Manager . The role involves managing outsourced models, overseeing development partners, staying updated on technology, creating technology strategies, consulting and advising clients, and managing the development of websites, mobile apps, and accessibility.nThis position offers a chance to shape the digital presence of the company in its UK and US offices. Our client values working with people; as a family-owned company, they treat employees as part of the family, where your voice will be heard and valued.nIf interested, please read on.nOur client leverages smart thinking and industry insight to deliver positive outcomes for clients in the financial, professional services, and technology sectors. With offices in New York, London, and Hong Kong, their specialists' deep understanding of these sectors challenges conventional thinking, inspires ambition, and delivers meaningful change through effective brand, digital, and marketing communications.nAbout the position of Development Manager
The Development Manager will manage and liaise with software developers, supporting them in building industry-leading products using robust architectural practices and innovative solutions. Responsibilities include managing a team of permanent, contract, and outsourced developers to meet company goals.nThis role includes acting as Scrum Master, mentoring the team, fostering a culture of ownership and excellence, ensuring quality and technical standards align with company strategy, and participating in coding and maintaining standards.nApplicants should have at least 5 years of relevant experience in managing web solutions, engaging with clients, and leading teams. The role involves organizing, supporting, and mentoring junior team members, managing vendor relationships, and working closely with the senior management team.nOperational responsibilities
Manage the UK IT & Development Operations budget.nOptimize operational models, including outsourcing partnerships.nManage hosting suppliers and ensure SLA compliance.nOverall responsibilities
Manage IT & Development budgets.nEnsure GDPR compliance.nManage relationships with cloud/hosting suppliers.nDefine technical and product roadmaps.nDevelop and evolve SaaS offerings.nManage client and internal team relationships.nProduce innovative solutions within client guidelines.nPresent and articulate technical work to clients.nTranslate briefs from creative and scrum teams.nLead, train, and monitor team performance.nSpecific duties
Control IT & DevOps operations.nRun full production as Scrum Master.nLead architecture, development, and mentorship, coding alongside teams.nImplement latest technologies and manage freelance/outsource teams.nOversee IT systems, domains, and servers.nCreate technical/product roadmaps.nProduce technical documentation and estimates.nTest work thoroughly to ensure quality.nTechnical skills required
High-quality front/back-end coding skills (HTML5, CSS, JScript, .NET Core MVC, C#, PHP).nExperience with Umbraco/Sitecore CMS, WordPress.nKnowledge of MS SQL Server, Cloud SaaS, PaaS, IaaS.nExpertise in source control (GIT) and CI/CD with Azure DevOps.nExperience with CMS search technologies (Lucene, SOLR, Azure Search).nKnowledge of Azure platform and services.nFamiliarity with Adobe Experience Manager and Marketo.nExpected qualities
Natural leadership, able to simplify complex technical concepts.nProfessional attitude, leading by example.nSelf-motivated, driven, and organized.nAnalytical, detail-oriented, credible, and articulate.nReliable, flexible, diplomatic, personable, and passionate about technology.
#J-18808-Ljbffrn
Software Development Engineer
Posted 7 days ago
Job Viewed
Job Description
Software Development Engineer
role at
MenzanJoin to apply for the
Software Development Engineer
role at
MenzanGet AI-powered advice on this job and more exclusive features.nThis range is provided by Menza. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.nBase pay range
At Menza, we’re rethinking how consumer brands use data. Right now, data is scattered, manual, and slow to act on. We’re building a platform that centralizes data, automates reporting, and proactively surfaces insights—so brands can spend less time wrangling spreadsheets and more time making decisions that move the needle.
We’re a small but mighty team, and we’re looking for a
Software Development Engineer
who’s excited to build with us from the ground up.
What You’ll Do
Work across the stack: from designing clean, scalable APIs to crafting intuitive front-end features.nSolve hard, messy, and interesting technical problems around data integration, performance, and scalability.nOwn projects end-to-end, from idea to deploy, with plenty of room to make architectural decisions.nCollaborate closely with founders, customers, and teammates to ship fast, learn fast, and iterate.nBe “all hands on deck”—we’re early, which means you’ll wear many hats and have a direct impact on product, culture, and company direction.
What We’re Looking For
Strong coding fundamentals (language-agnostic, but we use TypeScript, Python, and SQL).nCuriosity and comfort with problem-solving in ambiguous situations—if something’s broken, you dive in until it’s fixed.nExperience (or excitement to learn) building with modern frameworks, cloud infra, and data pipelines.nA bias for action—you care more about solving the problem than being “perfect” on the first try.nSomeone who thrives in an early-stage startup environment: flexible, collaborative, and not afraid to get scrappy.
Why Menza
You’ll join at the ground floor of a YC-backed company with strong product-market fit signals.nYour work won’t just be code—it’ll directly shape the product, customer experience, and trajectory of the company.nWe care deeply about building with our engineers, not just around them. You’ll have a voice in technical direction, culture, and strategy.nWe’re function-first but design-aware: building technology that’s powerful under the hood but simple for non-technical users.
If you love solving tough problems, want to build real things that real customers rely on, and aren’t afraid to roll up your sleeves, we’d love to hear from you.nSeniority level
Seniority level Entry levelnEmployment type
Employment type Full-timenJob function
Job function Engineering and Information TechnologynIndustries Technology, Information and InternetnReferrals increase your chances of interviewing at Menza by 2xnSign in to set job alerts for “Software Engineer” roles.
London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 year agonLondon, England, United Kingdom 6 months agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 1 week agonSoftware Engineer-Full stack (All Levels)
London, England, United Kingdom 1 month agonGraduate Software Developer - Fully Remote
Hertford Heath, England, United Kingdom 2 weeks agonGraduate Software Engineer 2025 - Platform
London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom £55,000.00-£75,000.00 1 month agonLondon, England, United Kingdom 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 2 years agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom $140,000.00-$80,000.00 2 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonLondon, England, United Kingdom 50,000.00- 200,000.00 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffrn
Software Development Engineer
Posted 7 days ago
Job Viewed
Job Description
Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.nSimilar Jobs (3)
Software Development Engineer III locations 2 Locations time type Full time posted on Posted 6 Days Ago Software Development Manager locations 2 Locations time type Full time posted on Posted 6 Days Ago Principal Software Development Engineer locations 2 Locations time type Full time posted on Posted 18 Days AgonThank you for your interest in a career with Clearwater!nAbout us
Clearwater Analytics (NYSE: CWAN) is transforming investment management with the industry’s most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater’s single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at
have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.
#J-18808-Ljbffrn
Software Development Engineer
Posted 7 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Mobile app development Jobs in London !
Software Development Manager
Posted 7 days ago
Job Viewed
Job Description
Software Development Manager
role at
Clearwater Analytics (CWAN)
The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.
The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate ensures team processes are understood, followed, and improved. They are responsible for developing and evaluating personnel to ensure efficient operation, continued growth, and positive employee engagement.
Responsibilities
Lead a team to design, develop, enhance and maintain Trading and Risk Management applications in Beacon’s Python Environment Platform.
Collaborate with our clients (asset managers, hedge funds, insurance companies, investment banks and commodities trading companies) to adapt and customize our cloud-hosted Trading Risk Management platform
Work with internal and external clients to gather and analyze requirements and product enhancements
Participate in code reviews and provide feedback to the team.
Participate in Agile meetings to contribute with development strategies and product roadmap
Demonstrated ability to provide constructive feedback to team members
Communicate with users, other technical teams, and management to collect requirements, identify tasks, provide estimates and meet production deadlines
Ability to resolve conflict within and across teams and drive consensus to achieve common goals
Ability to provide technical feedback and guidance on architecture, code review, and best practices
Requirements
7+ years of experience in software development
2+ years of experience leading a development team
Demonstrated knowledge of computer science fundamentals - Object-oriented design, data structures, and algorithms
Fluent in Python or similar object-oriented language
Strong problem-solving skills
Comfortable with fast-paced and strongly collaborative environments
Salary Range
$156,400.00 - $210,841.00
This is the pay range the Company believes it will pay for this position at the time of this posting. Compensation will be determined based on relevant experience, qualifications/skills, and geographic location. The Company reserves the right to modify this pay range at any time. For this role, benefits include: health/vision/dental insurance, 401(k), PTO, parental leave, and medical leave, STD/LTD insurance benefits. Clearwater Analytics is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffrn
Software Development Manager
Posted 7 days ago
Job Viewed
Job Description
We are looking for Software Development Managers who are seeking opportunities to apply their past experience supporting Amazon’s supply chain offerings. We aim to create a highly technical and entrepreneurial culture and you will help us foster that.
Key job responsibilitiesnOwn the roadmap of the charter that enables sellers and enterprises to leverage AWD for their on and off Amazon supply chain use-casesnDocument and present strategies to senior management.nManagement and execution against project plans and delivery commitments.nManagement of resources, hiring, mentoring, enhancing and maintaining a best-of-class product development team.nWork closely with the engineers and product managers to architect and develop the best technical design and approach.nReport on status of development, quality, operations and system performance to leadership.
The ideal candidate will be a leader, quick learner and be able to work independently. He/she should be able to operate in a fast paced environment where time to hit market is super critical. The candidate will need to balance technical leadership and savvy with strong business judgment to make the right decisions.nBASIC QUALIFICATIONS
- 3+ years of engineering team management experiencen- 7+ years of engineering experiencen- 8+ years of leading the definition and development of multi tier web services experiencen- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operationsn- Experience partnering with product or program management teamsn- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systemsnPREFERRED QUALIFICATIONS
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategyn- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.nAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffrn
Software Development Engineer
Posted 7 days ago
Job Viewed
Job Description
We are hiring an experienced Staff mobile engineer to join our Swift squad—a team of dedicated engineers working on the next version of our Apple Design Award winning iOS app, tvOS app, and macOS app. We enjoy a strong relationship with Apple, allowing us to push the boundaries of what we can build across our platforms. Our tech stack is designed to provide the best possible developer experience with a focus on performance, reliability, privacy, and security. We aim to quickly adopt Apple's latest tech including Swift 6 and SwiftUI.nSuccess in this role is shipping, maintaining and iterating on best-in-class iOS, tvOS, macOS apps that enable our customers to do their best work.
What You’ll Do
Build our flagship iOS app and lead by creating fluid interfaces that remain smooth and responsive with large datasetsnDefine and refine architecture, technologies and development practices that will be used across the productnMentor a growing team of engineers on sustainable engineering practices balancing beauty, scale, and performancenReceive and offer technical feedback through pair programming and code reviewsnPromote engineering excellence with a focus on performance, scalability, and maintainabilitynCollaborate closely with design, product and leadership to understand future needs and align our technology roadmap to support that visionnPartner with web and backend teams to design effective cross-platform API contracts and dataflows
What You’ll Need To Succeed
An extensive portfolio of gorgeous mobile experiences which you owned from concept to launch, including substantial architecture design and contributionnA love of product design, polished interfaces, and exceptional productsnExperience building pixel-perfect, robust, and accessible user interfaces on iOSnTrack record of providing mentorship and helping senior engineers accelerate their growthnExperience balancing local and remote data representations to enable sophisticated real-time interface interactions with animation, orchestration and responsivenessnSwift fluency and experience with Combine, Concurrency, and GraphQLnExperience designing and developing features that fully take advantage of the device and OS features that are unique to native mobile apps, e.g. Live Activities, App Intents, CoreImage or similarnA dedication to learning and sharing ideas with your fellow engineersnMastery of breaking down, discussing, and communicating abstract technical concepts
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call .
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
#J-18808-Ljbffrn