Senior App Developer (React Native)
New Yesterday
The Scottish Government provided pay range
This range is provided by The Scottish Government. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Join the native app development team within Scottish Government!
You will be joining the team building a brand-new native app providing the people of Scotland with more efficient, easier, personalised access to public services. Initially including proof of age and a secure digital mailbox. Our ambition is to build the infrastructure to carry more services in the app.
Technology Stack
The application is being built in react native, with some use of Swift / Kotlin for device specific functionality e.g. for security and accessibility. Server side and web UI technologies are largely Java/Node/Typescript running on AWS.
Responsibilities
- Availability and capacity management: Managing service components to ensure they meet business needs and performance targets.
- Development process optimisation: Identifying process optimisation opportunities with guidance and contribute to the implementation of proposed solutions.
- Modern standards approach: Applying a modern standards approach and guide others to do so.
- Programming and build (software engineering): Collaborating with others when necessary to review specifications. Using the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
- Security: Participating in the information security process. Designing and implementing embedded security controls in solutions and services.
- Service support: Identifying, locating and fixing faults.
- Systems design: Designing systems characterised by medium levels of risk, impact, and business or technical complexity. Selecting appropriate design standards, methods, and tools, and ensure they are applied effectively. Reviewing the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
- Systems integration: Defining the integration build. Coordinating build activities across systems. An understanding of how to undertake and support integration testing activities.
- User focus: Collaborating with user researchers and representing users internally. Championing user research to focus on all users. Prioritising and defining approaches to understand the user story, guiding others in doing so. Offering recommendations on the best tools and methods to use.
Success Profile
Success profiles are specific to each job, and they include the mix of experience, skills and behaviours candidates will be assessed on.
Experience
Lead Criteria 1: Experience building solutions to problems of high complexity using React Native allows you to use agreed specifications to independently design, code, test and document programs or scripts of high complexity, using the right standards and tools.
Lead Criteria 2: Experience implementing features using React Native enables you to take end-to-end ownership of defining and implementing a feature.
Engineering systems, with a variety of technologies and patterns allows you to design systems, choosing appropriate technology, approaches, and embedded security controls.
Technical Skills
This role is aligned to the Senior Developer (Non-Management) role within the Software Engineering/Development job family.
Behaviours
- Making Effective Decisions – Level 4
- Communicating and Influencing – Level 4
How To Apply
Apply online, providing a CV and Supporting Statement (of no more than 750 words) which provides evidence of how you meet each of the 3 Experience criteria listed in the Success Profile above.
About Us
The Scottish Government is the devolved government for Scotland. We have responsibility for a wide range of key policy areas including education, health, the economy, justice, housing, and transport.
Working pattern
Our standard hours are 35 hours per week, we offer flexible working including full-time, part-time, flexitime, and compressed hours depending on the needs of the role.
Security checks
Successful candidates must complete the Baseline Personnel Security Standard (BPSS), before they can be appointed.
DDaT Pay Supplement
This post is part of the Scottish Government Digital, Data and Technology (DDAT) profession, as a member of the profession you will join the professional development system.
Equality Statement
We are committed to equality and inclusion, and we aim to recruit a diverse workforce that reflects the population of our nation.
Further information
Find out more about our organisation, what we offer staff members and how to apply on our Careers Website.
- Location:
- Glasgow, Scotland, United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology