Who we are and what we do?
The homepage builder - but for native mobile apps! We are a German software company working on our own greatest ever digital product. As part of a large publishing house, we offer a platform that allows clients to create their own mobile applications from a set of various modules. With additional services and individual customizing options, we are way cooler than just a boring app builder! Already market leader in Germany, Austria and Switzerland, we are on our way to be the number one platform to maintain the entire application lifecycle. And you can be part of our journey, rock the boat and have some fun on the way!
What we promise you:
● To work in an established company on an innovative product
● To cooperate closely with the product team and CTO
● To be part of a cross-functional, multi-cultural team
● Supportive, flexible and personal working atmosphere in an international team
● Unlimited home-office and flexible work with an appropriate work-life balance
● The best office location in the heart of Łódź: OFF Piotrkowska Center (just in case you want to separate your private and work space)
And what we’re looking for:
Your responsibilities
We are seeking an experienced Mobile App Software Architect to join our team. The ideal candidate will be responsible for designing the architecture of our mobile applications using Ionic and automating the build and deployment processes. This role requires a deep understanding of mobile app development, efficient coding practices, and a strong background in continuous integration and continuous deployment (CI/CD) such as testing skills.
- Design and implement robust mobile app architectures using Ionic framework.
- Develop and maintain scalable, secure, and high-performance code.
- Automate build, test, and deployment processes to ensure efficient and reliable delivery of mobile applications.
- Angular Proficiency: Advanced knowledge of Angular and its concepts to build dynamic web applications.
- Firebase Integration: Experience in integrating Firebase services into applications for backend support.
- Problem-solving Skills: Ability to identify and solve complex issues efficiently.
- Team Collaboration: Strong communication skills and ability to work collaboratively within a remote team environment.
Your experience
- Minimum of 5 years of experience in mobile application development
- Proven experience with the Ionic framework and building cross-platform mobile applications
- Strong understanding of CI/CD processes and tools
- Proficient in using build automation tools and scripting languages (e.g., Bitrise, Fastlane)
- Hands-on experience with version control systems, especially Git
- Familiarity with OS-specific behaviors and libraries such as human interface guidelines and Material Design principles
Other Skills
- Strong proficiency in JavaScript/TypeScript
- Well experienced with Angular and Ionic
- Familiarity with RESTful APIs and third-party libraries/integrations
- Experience with testing frameworks and tools
- Good communication skills in Polish and English along with an overall strong communication skills
- Fast go-kart driving, advanced climbing techniques, accuracy in billiards, bowling, darts, imagination in the art of painting or advanced kayaking - not as a "must have" but "may have", because our company gatherings are a guarantee of good fun and healthy competition!
What does the recruitment process look like?
- First online recruitment interview with our CTO. Arthur will introduce you to the company and the product we are working on, so you can immediately check whether it is a good place for you. In turn, you will give us a little more information about yourself.
- The second online conversation will also be attended by some people from the development team. For us, it is an opportunity to better evaluate your experience, and for you a chance to get to know part of our team.
- Final decision/offer - congratulations and welcome on board! We finalize the details and start the adventure.
- Regardless of our decision, we will come back to you with feedback.