Government Digital Service - Mid and Senior IOS Developers

App Developer
đź’° Negotiable
đź“Ť Manchester, United Kingdom
Twine Jobs
Based in Manchester, United Kingdom
Last online 19 hours ago

App Developer is needed in Manchester, United Kingdom.

Client: Government Digital Service

Location: Manchester, United Kingdom

Contract: Part Time, Other, Full Time

Job Description:

As a Mid iOS Developer on GOV.UK App programme, you’ll:

  • Work as part of a multi-disciplinary agile team, getting involved with every part of the lifecycle of the application, from user research to releasing the application.
  • Build accessible iOS apps, taking responsibility for the quality of code you produce.
  • Build automated tests to maintain software quality.
  • Share knowledge of tools and techniques with your wider team, both developers and non-developers.
  • Support the live operation of the services we run, and participate in out-of-hours support rotas where necessary - you’ll be paid an allowance, and a further hourly payment, for any duties you perform when on call.
  • Be involved in helping recruit developers and, where appropriate, helping sift and interview.
  • Use your learning and development budget to develop your career.
  • Take responsibility for solving complex issues.

Requirements:

The skills we would expect a Mid iOS Developer to have:

  • Experience in iOS development, with knowledge of Swift.
  • Familiarity with Apple Human Interface Guidelines and App Store Review Guidelines.
  • An understanding of software design principles, and an ability to apply them.
  • Familiarity with modern software development approaches such as automated testing, test driven development, continuous integration, pair programming, code review and version control.
  • An understanding of common mobile security risks and corresponding mitigations.
  • Experience working in a collaborative environment, and an understanding of the benefits of agile and multi-disciplinary approaches.
  • A desire to use their skills and experience to make a genuine difference, and to work on important services that are used by millions of people.

In addition to the above, Senior iOS Developers will also:

  • Provide technical leadership within a team, advising and working with developers to identify the best approaches and solutions.
  • Take responsibility for solving complex issues, drawing upon a broad knowledge of mobile technologies.
  • Have proven experience of modern software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control.
  • Share knowledge among the GDS teams, ensuring that your team is understood by others and understanding the working of the wider organisation.

Benefits:

The benefits of working at GDS include:

  • Flexible hybrid working with flexi-time and the option to work part-time or condensed hours.
  • A Civil Service Pension with an average employer contribution of 27%.
  • 25 days of annual leave, increasing by a day each year up to a maximum of 30 days.
  • An extra day off for The King’s birthday.
  • An in-year bonus scheme to recognize high performance.
  • Career progression and coaching, including a training budget for personal development.
  • Paid volunteering leave.
  • A focus on wellbeing with access to an employee assistance program.
  • Job satisfaction from making government services easier to use and more inclusive for people across the UK.
  • Advances on pay, including for travel season tickets.
  • Death in service benefits.
  • Cycle to work scheme and facilities.
  • Access to an employee discounts scheme.
  • 10 learning days per year.
  • Volunteering opportunities (5 special leave days per year).
  • Access to a suite of learning activities through Civil Service learning.

Selection Process Details:

The standard selection process for roles at GDS consists of:

  1. A simple application screening process - We only ask for a CV and cover letter of up to 750 words.
  2. A 20-minute telephone interview (may not be required depending on the volume of applicants).
  3. A 45-minute pair programming technical exercise - you’ll work with a GDS engineer to solve a self-contained programming problem given to you in writing.
  4. A 1 hour 15 min face-to-face interview (conducted over video conferencing).

Depending on how many applications we get, there might also be an extra stage before the video interview, for example a phone interview or a technical exercise.

In the Civil Service, we use Success Profiles to evaluate your skills and ability. This gives us the best possible chance of finding the right person for the job, increases performance and improves diversity and inclusivity. We’ll be assessing your technical abilities, skills, experience, and behaviors that are relevant to this role. For this role, we’ll be assessing you against the following Civil Service Behaviors:

  • Working together.
  • Changing and improving.
  • Making effective decisions.

We’ll also be assessing your experience and specialist technical skills against the Digital, Data and Technology Profession Capability Framework for the DDaT Developer and DDaT Senior Developer role:

  • Programming and build (software engineering).
  • Modern standards approach.
  • Systems design.
  • Development process optimization.
  • Information security.
  • Availability and capacity management.
  • Service support.
  • Systems integration.

Candidates that do not pass the interview but have demonstrated an acceptable standard may be considered for similar roles at a lower grade. A reserve list will be held for a period of 12 months, from which further appointments can be made. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Security:

Successful candidates must undergo a criminal record check. People working with government assets must complete baseline personnel security standard checks.

Nationality Requirements:

This job is broadly open to the following groups:

  • UK nationals.
  • Nationals of the Republic of Ireland.
  • Nationals of Commonwealth countries who have the right to work in the UK.
  • Nationals of the EU, Switzerland, Norway, Iceland, or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS).
  • Nationals of the EU, Switzerland, Norway, Iceland, or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS).
  • Individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020.
  • Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service.
Posted 4 months ago

No longer accepting applications


Don't miss out! Drop your email to get notified for App Developer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.