Job Description for Software Development Specialist (Mobile Ionic)
Innova Bilişim Çözümleri A.Ş. is one of Turkey’s leading IT solutions providers, employing a team of nearly 1,600 professionals with expertise across various technologies. Since its establishment in 1999, Innova has provided platform-independent solutions to a wide array of industries, including telecommunications, finance, manufacturing, public services, and more. Over the years, the company has successfully exported its solutions to 37 countries across four continents, adhering to international standards. As part of the Türk Telekom Group since 2007, Innova operates from its main offices in Istanbul and Ankara, along with 14 regional offices throughout Turkey.
Position: Software Development Specialist (Mobile Ionic)
We are currently looking for a Software Development Specialist with expertise in mobile application development, particularly in the Ionic framework, to join our team. The ideal candidate will have a solid background in web and mobile development, with a passion for creating cutting-edge applications and user interfaces.
Technical Skills Required:
- Mobile App Development Experience: A minimum of 2 years of experience in mobile application development, with a focus on the Ionic framework.
- Ionic Framework: Proficiency in building mobile applications using Ionic, a popular open-source framework for developing cross-platform apps.
- Web Technologies: Strong knowledge of HTML, CSS (SCSS), JavaScript, and TypeScript is essential for developing robust and responsive user interfaces.
- Angular Framework: Experience with the Angular framework for front-end development.
- Mobile Platforms: Familiarity with Android and iOS platforms, including build and release processes.
- Tools and Version Control: Proficiency in using NPM, CLI tools, and GIT for version control.
- Cordova: Experience with Apache Cordova, which is essential for building and managing mobile apps using web technologies.
Key Responsibilities:
- Develop and Optimize Ionic-based Mobile Applications: Responsible for developing, optimizing, and maintaining mobile applications built with the Ionic framework, ensuring high performance across both Android and iOS platforms.
- Create User Interfaces: Utilize HTML, CSS (SCSS), and JavaScript/TypeScript to design and implement attractive, responsive, and functional user interfaces.
- Build and Release Management: Manage the build and release processes for mobile applications on both Android and iOS platforms, ensuring timely delivery and optimal functionality.
- Package Management with NPM: Use NPM to manage dependencies and ensure that the necessary packages are installed and up to date.
- Source Code Management with GIT: Collaborate with the development team to ensure that version control is properly implemented using GIT, contributing to team coordination and efficient code management.
- Front-End Development with Angular: Use Angular to develop dynamic and efficient front-end applications, working alongside back-end developers to integrate with server-side APIs.
- CLI Tools: Utilize Command Line Interface (CLI) tools to streamline development and deployment processes, ensuring that the development lifecycle is smooth and efficient.
What We Offer:
- An exciting opportunity to work with cutting-edge technologies in a dynamic and innovative environment.
- Competitive salary and benefits package.
- A collaborative, team-oriented atmosphere that encourages personal and professional growth.
If you are passionate about mobile app development and want to work with a team that values innovation, we invite you to apply for the Software Development Specialist (Mobile Ionic) position at Innova Bilişim Çözümleri A.Ş.
For more information about Innova and to submit your application, please visit our website or contact our HR department directly.