Skip to main content Skip to Footer

Job Listing

Junior iOS Developers

Job Location: Stockholm

Regional Description: Sweden

Job Number: 00674786


- Job description

Accenture is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions – underpinned by the world’s largest delivery network – Accenture works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. With more than 435,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives. Visit us at

What we offer:

  • Innovative projects with the latest in IT
  • Global network of colleagues
  • Challenging work for some of the world's largest companies
  • Extensive education programs e.g. with courses abroad
  • Volunteering opportunities in Sweden and in the world
  • Strong team feeling
  • Flexible working hours e.g. with the opportunity to work from home sometimes
  • Friendly and social work environment – Friday pubs, Accenture Gaming club
  • A wide range of sports clubs with sponsored activities

We are currently looking for Junior iOS Developers to join our Accenture Liquid Studio – a new facility designed for rapid application development and prototyping of new technology.

Our new Stockholm liquid studio, supporting the Nordic market, will keep us at the epicenter of software engineering innovation and keeps Accenture’s global capabilities at the forefront of the industry. We help companies innovate at speed by introducing, and leveraging, new skills, processes, products, and ways of working.

Our highly-skilled engineers use rapid application development principles; lightweight and microservice-based architectures; and technologies that transform experiences and operations, such as the Internet of Things, Augmented reality, Block chain technology, Artificial intelligence, Sensor based applications, wearables, etc.

As an iOS developer you are creating interfaces for rapid prototyping projects as well as more traditional apps.

Role description:

  • Participation in agile development projects
  • Support ongoing business requirements
  • Manage multiple projects at once
  • Knowledge of code versioning tools such as Git, Mercurial or SVN
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.


  • Bachelor’s degree or Master’s degree
  • Objective-C and Swift 3.x or latest version experience
  • Knowledge of Memory, Crash and its symbolication
  • Core data experience
  • UIKit including Storyboarding and multiple device support with Auto layout, Size Classes etc
  • Building data centric apps with networking and multi-threading using native classes and APIs
  • Platform security, Keychain, Certificate Pinning, Crypto
  • Strong debugging Skills with expertise with Instruments, Static Analyser
  • Unit Testing, UIAutomation
  • Common design patterns (MVC, Delegation etc.) including Object-Oriented design patterns factory, Singleton, façade, decorator etc
  • Reactive Swift (MVVM)
  • Version Control systems GIT & SVN
  • Hands on developer with iOS 7 through iOS 11 or latest with XCode 9.x
  • Core Foundation, Core Graphics and Core Animation.
  • Continuous Integration with Xcode Server and/or Jenkins
  • Building static libraries for iOS application

Preferred Majors:

  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • Information Systems

Other Professional Skill Requirements and Qualifications:

  • Solid foundation in software programming.
  • Dynamic language experience (Java, Python, Ruby, Javascript, PHP)
  • Git skills and basic bash skills (find, grep, cp, mv, less, top, etc.)
  • Knowledge of basic data formats (json, database, csv)
  • Basic networking exposure (ip vs. MAC, basic OSI, protocols – http, ssh, tcp, sockets)
  • Infrastructure competence (OS familiarity, virtual, cloud, package management/install services)
  • Eagerness to contribute in a team-oriented environment
  • Ability to work creatively and analytically in a problem-solving environment.
  • Strong communication, interpersonal and relationship-building skills.
  • Good organizational, multi-tasking, and time-management skills.

Equal is greater than - Accenture welcomes and encourages applications from diverse backgrounds related to gender, age, ethnicity, culture, race, religion and belief, disability, nationality, sexual orientation and gender identity.

Inclusion and diversity are fundamental to our culture and core values, providing an environment where everyone brings distinct experience, talent and culture to their work. We invite you to be part of this diversity!

If you would like to be considered for employment opportunities with Accenture and need special assistance due to a disability or accommodation for a disability, please call us at +46 8 451 30 00

Find a job

Start your search here: Enter job title, skill, experience level or city

Stay in touch

Join the Accenture Talent Connection, follow our Careers blog, or sign up for job alerts.