For us going to work everyday has an even greater purpose than putting the latest product or technology on the market. It's about improving the everyday lives of millions. By staying humble and open for new ideas - we can push the boundaries for cooking, cleaning and wellbeing at home. But to keep doing so, we need more people who want to innovate and re-imagine what life at home can be.
C++ Developer - Stockholm (Sweden)
You will be joining the Global Connectivity & Technology team. We are a team of highly qualified engineers with strong industrial knowledge, supporting development of new platforms and services globally and across categories. You love working according to agile principles and have some experience in doing so. You are passionate about creating excellent consumer experiences and prefer that this drives the way the product is developed. We think you've been exposed to both large corporations and international environments. Understanding of how product development works in a manufacturing company is beneficial. Your education is probably in engineering and you have at least six years real life experience as a software developer, preferably in an international setting. Previous experience from integrating software with hardware in an IoT like way is a merit but not a requirement.
A REGULAR DAY AT WORK
As Developer Mobile SDK - C++ works as a part of the Mobile SDK team to enable delivery of outstanding end-customer experience and constantly push business value to new hights within the connected appliance area.
You will be responsible for the continuous development of the Mobile SDK of Electrolux Connectivity Platform (ECP). The purpose of the Mobile SDK is to accelerate and simplify mobile app development and give app developers easy access to Electrolux Connectivity Platform capabilities.
We're expanding the team the team will be 8 to 10 people. It will be a team of "T-shaped" developers who form an amazing team and capability together. Although we're looking for people with certain specialities we also expect everyone to be engaged in every aspect of software lifecycle management to some extent. As a developer you will be part of a large team with the responsibility to delivery an SDK serving as the foundation for applications used to interact with connected Electrolux appliances. The development will be done using C++ but other languages might be considered in the future. The SDK is also provided as a Cordova plugin which always need to be aligned with the iOS version. As a SDK developer you will also be supporting app developers that are using the SDK by creating examples, writing documentation and answer questions they may have. At the same time you have to be mindful of app developers needs in order to continuously improve the SDK. You will also be working closely with the backend developers in order to adapt the SDK to expose new features and provide input to backend developers on new API's. You should be communicative and open about sharing knowledge, help junior developers integrate and perform on the best level.
* International. You are used to a global environment with colleagues all over the world. * Great listener and communicator. You will join a truly global team and work with other Electrolux offices around the world on a daily basis - therefore these attributes are key for making projects run smoothly. * Proactive. You are keen for new experience, responsibility and accountability. You are self-driven, results-oriented with a positive outlook. * Creative. Willing to keep technical background always up-to-date, commitment to technical excellence. * Team work oriented. In this role cross-functional collaboration is everything, so you should be comfortable in dealing with people with different backgrounds and responsibility, valuing and leading team work approach.
EDUCATION AND EXPERIENCE
* Master's Degree in Computer Science or Electronic Engineering, or related. PhD is a plus. * 6+ years of development experience on c++. * Experience of mobile platforms. * Experience using Test Driven Development. * Experience using Continuous Delivery practices. * Knowledge using development tools such as issue tracking systems, versioning platforms, etc. * Comfortable working in an agile environment. * Proficient in spoken and written English. * Willingness to travel. * Fluent English.
Dedicated recruiter: Julia Sciuto
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.