Stand out for this role — generate a tailored resume and cover letter in about a minute.
Adecco Portugal in Dublin is seeking a Senior Mobile Engineer to help deliver modern web and mobile experiences across iOS, Android, and web platforms. The role sits in a high-performing team and offers a hybrid work model in a contract role with extension potential.
You'll design, build, test, and optimize applications using Angular, TypeScript, HTML5, CSS, and RESTful APIs, collaborating with Product, UX/UI and Architecture to ensure performance, security, and scalable solutions for millions
Role: Senior Mobile Engineer (Angular | iOS | Android)
Location: Dublin
Contract role with opportunity for extension
Hybrid working model
We are looking for an experienced Senior Mobile Engineer to join a high-performing engineering team focused on delivering modern digital experiences across web and mobile platforms.
This is an excellent opportunity to work on large-scale, customer-facing applications, developing innovative solutions that directly impact millions of users. You will play a key role in designing, building, and enhancing secure, scalable, and high-quality applications across iOS, Android, and web environments.
Working closely with Product Managers, UX/UI Designers, Architects, and Engineering teams, you will help deliver intuitive user experiences while contributing to technical excellence and continuous innovation.
Design, develop, test, and maintain modern web and mobile applications.
Deliver customer-facing features and enhancements across iOS, Android, and web platforms.
Build responsive, accessible, and scalable user interfaces using Angular, TypeScript, HTML, and CSS.
Collaborate with UX/UI teams to transform designs into intuitive and engaging mobile experiences.
Develop, integrate, and consume RESTful APIs and backend services.
Ensure application performance, security, scalability, and reliability.
Contribute to architecture discussions and technical decision-making.
Promote engineering best practices through code reviews and collaboration.
Support automated testing, continuous integration, and continuous delivery initiatives.
Participate in Agile software development activities and sprint ceremonies.
Support application lifecycle management, including deployment, monitoring, troubleshooting, and optimisation.
6+ years of professional software engineering experience.
Strong Front End Development experience using Angular.
Advanced knowledge of TypeScript, JavaScript, HTML5, and CSS3.
Proven experience developing responsive web applications.
Strong experience building mobile applications for both iOS and Android.
Hands-on experience with Ionic, Capacitor, Cordova, or similar hybrid mobile frameworks.
Experience developing, integrating, and consuming RESTful APIs.
Strong understanding of Object-Oriented Programming principles and software design patterns.
Experience with state management solutions such as NgRx and Angular Signals.
Knowledge of application security, authentication, and data protection best practices.
Experience working within Agile development environments.
Exposure to native iOS or Android development.
Experience integrating mobile SDKs and platform-specific APIs.
Experience building custom plugins for mobile applications.
Familiarity with Apple App Store and Google Play Store release processes.
Experience with CI/CD pipelines and DevOps methodologies.
Experience using Jenkins, SonarQube, Artifactory, Playwright, or similar tools.
Experience with application monitoring, analytics, crash reporting, and observability platforms.
Exposure to cloud-based application development.
Previous experience within Financial Services, FinTech, Banking, Investments, or other regulated industries.
We are seeking a passionate engineer who enjoys building outstanding digital experiences and solving complex technical challenges. You will combine strong Front End expertise with mobile engineering capabilities and have a proven ability to deliver scalable, maintainable, and customer-focused applications.
You should be comfortable working in collaborative, cross-functional teams, communicating technical concepts effectively, and taking ownership of features throughout the full software development lifecycle.
Previous experience in Front End and Mobile Development experience.
Strong commercial Angular experience.
Experience building applications for both iOS and Android platforms.
Experience with Ionic, Capacitor, Cordova, or similar hybrid mobile technologies.
Strong experience integrating REST APIs and backend services.
Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3.
engineer, IT