Board Intelligence logo

Junior iOS Engineer

Board Intelligence
On-site
Stockholm Stockholm County Sweden
Mobile Development

ABOUT US 

Board Intelligence is a technology and advisory firm, that supercharges boards with the science of board effectiveness. We build better businesses and benefit society.  

Through a suite of AI-powered software tools, evaluation frameworks, and advisory services that distil twenty years of boardroom experience, we improve the efficiency of board processes and the effectiveness of boards.  

We work with over 70,000 leaders and 3,000 organisations across the world, with clients across the Fortune 500, FTSE 100, and OMX 30. In 2024 we received substantial backing from K1 Investment Management – the leading B2B Enterprise SaaS investors. We are at the beginning of significant growth, and we are looking for superb talent to join us on this journey.   

As we grow, we are fiercely protective of our culture and values. Many of us, including our founders, have families and other priorities, so we know the value of a supportive company.  

With three international locations (UK, Sweden, Mauritius) and over 15 nationalities represented, the team is diverse and friendly. We value fun: most days you will find a social event or learning opportunity to get involved with, including company socials, away days, philanthropic activities and lunch & learns.  

Engineering at Board Intelligence

Everyone says it, but in our case it’s true: Each member of our engineering team is amazing in their own right, but together they are what brings our product to life.

We’re very proud of the team we’ve built – there’s over 50 of us in Engineering now after growing quickly in 2024. We have ambitious plans to further improve our ways of engineering and to continue to enable boards to ‘see what matters’. You’ll play a big role in helping us achieve this in 2025/2026 and beyond.

The Opportunity 

At Board Intelligence, we're looking for a motivated and enthusiastic Junior iOS Engineer to join our expanding team. In this role, you'll be involved in the development and maintenance of our iOS applications using Swift (and potentially some Objective-C). Reporting to a Senior Engineer, you'll work with different teams, including Product, Design, and QA, to help build and deliver new features that support our company's aims.

This is a great opportunity to learn and grow within a supportive team and contribute to our product development as we continue to develop and expand.

Responsibilities 

As a Junior iOS Engineer at Board Intelligence, you will:

  • Write and maintain good quality code in Objective C and/or Swift
  • Work with cross-functional teams to understand requirements and contribute to building new features for our product and users
  • Participate in technical discussions and learn about the architecture of our mobile applications
  • Take responsibility for specific tasks or smaller features, ensuring they meet our quality standards
  • Learn from and be supported by senior engineers within the team
  • Help to identify and fix bugs based on user feedback and testing
  • Be encouraged to stay up-to-date with new technologies and best practices in the industry

What We're Looking for 

We are looking for an enthusiastic Junior iOS Engineer who is keen to learn about building high-quality iOS applications and enjoys working as part of a supportive team. While we're primarily looking for potential and a positive attitude, some familiarity with the following would be beneficial:

  • Some experience with Swift and the iOS environment is helpful. Any understanding of the app development process would be a bonus
  • A basic understanding of different ways to structure iOS apps (like MVVM or MVC) and a willingness to learn more about building scalable and maintainable applications
  • A desire to contribute to good user experiences and the ability to work both independently on tasks and collaboratively within a team to solve problems
  • A willingness to learn from and be supported by more senior developers and share knowledge as you grow
  • An interest in maintaining good code quality and performance, and an openness to learning about tools like testing and code reviews

Nice-to-Have Skills

  • Some basic familiarity with other programming languages like Ruby, Python, or Java could be useful
  • Any initial exposure to reactive programming concepts would be a plus
  • Any experience working remotely or as part of a distributed team would be advantageous

Our iOS Tech Stack 

  • Swift & Objective-C for iOS, iPadOS, and macOS Catalyst applications. 
  • MVVM architecture with functional reactive programming patterns. 
  • Realm database with encryption for local storage. 
  • Cocoapods and Swift Package Manager for dependency management. 
  • GitLab, JIRA, Confluence, Testflight, Fastlane for CI/CD and collaboration. 

We offer a great environment and competitive salary and benefits, please apply to learn more!