




Job Summary: ASTECI is seeking a Mid-Level iOS Developer with analytical thinking and a focus on software quality for innovative projects in the financial industry. Key Highlights: 1. Participation in innovative and challenging projects 2. Collaboration with leading national and international companies 3. Opportunity to take your career to the next level At ASTECI, we are an IT consulting firm with 35 years of experience in system development and maintenance, collaborating with leading national and international companies. We drive innovative and challenging projects that transform the financial industry, and today we are looking to integrate passionate mobile development talent—possessing analytical thinking and a focus on software quality—into our team. Join our team and take your career to the next level! Mid-Level iOS Developer / Mobile Developer – Banking Sector Requirements • Education: Bachelor’s degree or Engineering in Computer Systems, Information Technologies, or related field. • Experience: 2–4 years developing iOS mobile applications. • Experience in design, development, and maintenance of mobile applications. • Knowledge of iOS application architecture. • Intermediate English (technical documentation reading). Skills and Tools • iOS application development using Swift (and/or Objective-C). • Mobile application architecture (MVC, MVVM, Clean Architecture preferred). • Consumption and integration of APIs and web services (REST, JSON). • Management of local databases (Core Data, UserDefaults, Realm). • Good programming practices, mobile application optimization, and debugging. • Version control using Git. • Development tools: Xcode. Desirable • Experience consuming SOAP services. • Experience working under Scrum methodology or agile environments. • Familiarity with tools such as Postman, SOAP UI, and DBeaver. • Experience in banking or financial sector projects. Responsibilities • Development and maintenance of iOS mobile applications. • Implementation of new features and enhancements to existing applications. • Integration of mobile applications with backend services and APIs. • Identification and resolution of technical issues and bugs in applications. • Optimization of mobile application performance and stability. • Participation in code reviews and adherence to development best practices. • Collaboration with multidisciplinary teams (backend, QA, architecture, business). • Participation in agile ceremonies and tracking of development tasks. We Offer • Competitive salary commensurate with experience • Statutory benefits • Hybrid work model • Life insurance • Major and Minor Medical Expense Insurance • Remote work support • Participation in high-impact banking sector projects . -Requirements- Minimum education: Higher education – Bachelor’s degree 5 years of experience Languages: English Keywords: developer, programmer, engineering, engineering
