Senior iOS Engineer

We’re BCG Digital Ventures. Welcome.
We are an ever-growing global team of the world’s most remarkable entrepreneurs, designers, engineers, venture architects, product experts and investors. Our ventures create an unfair advantage for the most important global companies.
This is BCG Digital Ventures. Adventure awaits you…

Introducing our Engineering Team.
We have entered a decade of disruption of large corporate business models, driven by a step change in the power of technology and the audacity and speed of start-ups. To be fit for the future, visionary companies will deliberately re-imagine themselves by injecting or attacking established models with new ideas fuelled by technology.
Our Engineering Team consists of world-class business leaders, product designers, engineers and technology experts. Together, we are helping corporations own the next horizon of innovation.
As an iOS Developer, you will use your skills to:
Demonstrate and communicate a passion for designing product user interfaces
Build smooth, stable and beautiful products
Collaborate with a team of engineers, designers and key individuals across BCG Digital Ventures to deliver empowering user experiences
Communicate ideas with cross-functional teams in an effective manner
Share technical solutions and product ideas through design review, pair programming, code review and technological discussions
Utilize a proactive and responsive approach to problem-solving
Apply experience with Cocoa/CocoaTouch and Objective-C
Work with XCode, UIKit, Core AnimationFluency, MVC design patterns and OOP, as well as develop and implement best practices in all areas of design
As an iOS Developer, you will need:
A few solid years of commercial development experience and strong iOS development experience, as you will be the iOS expert in team
One or more years with Cocoa/CocoaTouch and Objective-C (three or more years of relevant experience preferred)
Experience working with XCode, UIKit, Core AnimationFluency
Knowledge of MVC design patterns, OOP and development best practices
Strong analytical and debugging skills
Workflow flexibility and strong teamwork skills
A BS/MS degree in computer science, engineering or a related subject
Experience building mobile applications that utilize web-services, consumer mobile application development and Bluetooth Stack (preferred)
Experience with Agile software and test-driven development, as well as the ability to find fulfillment in building innovative products (preferred)
To learn more, visit us at
Interested applicants may apply through the careers section of the website at Interviews will take place after resumes have been screened for minimum requirements. Please note that this position is not restricted solely to the responsibilities listed above and that the job scope and responsibilities are subject to change. 

Meet Some of BCG Digital Ventures's Employees

Muneeb B.

Lead Engineer

As Lead Engineer at BCG Digital Ventures, Muneeb creates and designs products for startups and corporate clients.

LaMer W.

Experience Design Director

As Experience Design Director, La Mer runs the Communication Design Team and the Experience Design Teams across all ongoing and upcoming ventures.

Back to top