Mobile Ionic Developer
We are looking for a Mobile Ionic Developer to bring their flair and focus to our Mobile App team. The successful candidate will be working in a dedicated Mobile App Development Team within a fast-moving and growing Technology function. Please see below for essential technologies.
- You will have demonstrable experience in JavaScript/Typescript/Angular, HTML5, CSS and SASS. Knowledge and experience of Mobile development is expected, with specific experience of working with the Ionic framework a distinct advantage.
- The successful candidate will be working in a dedicated Mobile App Development Team within a fast-moving and growing Technology function. Over the past few years, we have invested heavily in our technology, and have built a strategic Mobile App Platform which is based on Ionic/Angular/Capacitor frameworks. This stack underpins our portfolio of popular apps, which includes some of the best-selling titles in the UK.
- Our product roadmap includes multiple exciting and innovative features that you will help to build. As a member of the team, you will help shape our strategy and what the offering looks like, deliver excellent code and be a part of something to be proud of.
- Develop code as per the specifications and coding standards
- Liaise with senior project stakeholders both verbally and in writing
- Produce detailed technical design documentation and estimates
- Create and implement unit tests
- Ensure all code passes unit testing with appropriate code coverage
- Review Pull Requests of other team members’ code
- Provide feedback on process to refine where necessary
- Educated to degree level or higher in Computer Science or with relevant industry experience.
- Experienced developer with a history of implementing robust and high-quality applications according to specification documents/user stories.
- 5+ years working with mobile technology.
- Experience of the software development lifecycle and Agile development methodologies such as Scrum or Kanban.
- Angular / TypeScript / JavaScript
- HTML5, including knowledge of the full range of language features
- CSS including animation and media queries
- CSS pre-processors (e.g. Sass, Less)
- Cross-device compatibility testing and development
- Git and the Gitflow workflow
- Building responsive layouts
- Testing frameworks (such as Jasmine, Karma)
- Ionic Mobile App development
- Integrating websites with 3rd party APIs (REST/SOAP)
- Comfortable working with the command line in Windows and MacOS
- XML, XSLT and XPath
- Client-side performance analysis and optimization techniques
- Continuous Integration (Jenkins)
- Photoshop/Fireworks
- Design and Wireframing
- AWS