Accela

government software

SeniorMobileSoftwareEngineer

Dublin, Ireland Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Mobile Software Engineer at Accela. Skills: mobile application development, cross-platform development, Angular, Ionic Framework, Capacitor. building and enhancing cross-platform mobile applications using modern frameworks. Design and develop robust mobile application features with a focus on performance, responsiveness, and user experience”

What You'll Achieve.

delivering impactful improvements to our mobile application; deliver well-scoped, high-quality solutions; deliver high-quality mobile solutions; improve efficiency; increase citizen engagement; enable the development of thriving communities; accelerate growth, efficiency, and transparency in communities of all sizes

Industry & Context.

government software
Problems you'll solve

analytical and problem-solving skills

What They're Looking For.

Must Have

at least 5 years of professional software development experience, At least 3 years of hands-on experience in mobile application development, experience building cross-platform mobile or web applications using Angular, Solid understanding of mobile UI/UX principles and responsive design, Experience working in Agile/Scrum environments, Familiarity with version control systems such as Git, analytical and problem-solving skills, Clear communication skills, with the ability to explain complex concepts effectively, Ability to work both independently and collaboratively in a fast-paced team environment

Nice to Have

Proficiency with the Ionic Framework and Capacitor for hybrid mobile application development, Experience developing in Java, Familiarity with app deployment processes for the App Store and Google Play, Understanding of mobile performance optimization and debugging techniques

What You'll Do.

building and enhancing cross-platform mobile applications using modern frameworks

Design and develop robust mobile application features with a focus on performance

and follow established software development best practices

Contribute to planning

and technical discussions during grooming and sprint planning sessions

Participate in the full mobile development lifecycle

from conceptualization and architecture through testing

Continuously improve code quality

and reliability through code reviews and refactoring

Stay up to date with emerging mobile trends

How You'll Work.

Team & Collaboration

collaborate closely with backend, QA, design, and product partners; Serve as a Mobile Developer on a Scrum team; Collaborate closely with backend developers, QA engineers, designers, and product managers; work collaboratively in a fast-paced team environment

Communication Scope

Clear communication skills; ability to explain complex concepts effectively

Process & Methodology

planning, estimation, grooming, sprint planning sessions

Full Job Description

ABOUT THE ROLE This role is part of a cross-functional team focused on delivering impactful improvements to our mobile application. As a Mobile Developer, you will build new features and refine existing ones, with a strong emphasis on performance, maintainability, and user experience. You will collaborate closely with backend, QA, design, and product partners to deliver well-scoped, high-quality solutions. You will contribute throughout the full development lifecycle, from planning and design through implementation, testing, and deployment. While the tech stack includes modern frameworks such as Angular and Ionic, you will also work with platform-specific capabilities and tackle unique mobile challenges. This is a great opportunity for developers who enjoy crafting intuitive, high-performing mobile experiences and want to deepen their skills in cross-platform development. SPECIFIC RESPONSIBILITIES Serve as a Mobile Developer on a Scrum team, building and enhancing cross-platform mobile applications using modern frameworks. Design and develop robust mobile application features with a strong focus on performance, responsiveness, and user experience. Write unit tests, document code, and follow established software development best practices. Collaborate closely with backend developers, QA engineers, designers, and product managers to define and deliver high-quality mobile solutions. Contribute to planning, estimation, and technical discussions during grooming and sprint planning sessions. Participate in the full mobile development lifecycle, from conceptualization and architecture through testing, deployment, and support. Continuously improve code quality, performance, and reliability through code reviews and refactoring. Stay up to date with emerging mobile trends, frameworks, and tools. REQUIRED QUALIFICATIONS Bachelor’s degree or equivalent experience in Computer Science or a related field, with at least 5 years of professional software development experience. At le

Free ATS check

Applying for this Senior Mobile Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Accela?

Real rants from real employees. Read before you apply.

Read Company Rants →