CrawlJobs Logo

Ios Software Architect

astek.pl Logo

Astek

Location Icon

Location:
Poland , Warsaw

Category Icon

Job Type Icon

Contract Type:
B2B

Salary Icon

Salary:

Not provided

Job Description:

We are a leading provider of IT, engineering and consulting services. We are looking for experts who will create IT projects with us for the largest companies in Poland and abroad. We work in a partnership model based on mutual respect, trust and the win-win principle. We’re currently looking for a candidate for our client in the biotechnology industry.

Job Responsibility:

  • Design, develop, and implement complex iOS applications using Swift 5.0
  • Improve and refactor the currently existing applications
  • Scale the solutions to support various studies and disease areas to deliver high quality data to support decision making
  • Act as the primary technical counterpart to the Android Architect, driving alignment on data models, and business logic to guarantee data consistency
  • Build and maintain user interfaces using UIKit and SwiftUI
  • Estimate, plan, and deliver tasks according to project schedules
  • Optimize mobile applications for performance, memory usage, power consumption, and storage
  • Implement robust unit and integration tests using native Xcode tools (XCUnit)
  • Utilize source code control tools and methodologies, especially Git, for version control
  • Collaborate effectively within an Agile/Scrum team, using Jira for task tracking
  • Apply software design patterns (MVC, MVVM) and SOLID principles to create maintainable and scalable applications
  • Work with dependency management tools such as Swift Package Manager and CocoaPods
  • Integrates RESTful APIs and third-party libraries to enhance app functionality
  • Identifies potential problems, resolves application bottlenecks, and ensures the app meets user and business needs

Requirements:

  • Great knowledge of the iOS platform and devices
  • Minimum 7 years of professional experience in iOS development
  • Demonstrable experience designing and building large-scale, modular, and reusable systems
  • Proficiency in Swift 5.0 or newer
  • Strong understanding of iOS frameworks such as UIKit, SwiftUI, Core Data, and Structured Concurrency
  • Ability to design, implement, and maintain robust iOS apps, employing design patterns such as Clean Architecture, MVC, and MVVM
  • Experience with SwiftUI for modern UI development
  • Experience with RESTful web services communication
  • Experience with SQLite databases and the Core Data framework
  • Experience using a component framework such as CocoaPods and semantic versioning
  • Experience in optimizing mobile applications with the Instruments tool
  • Experience with build automation and continuous integration (e.g., Git)
  • Experience with Swift Packages
  • Skilled in designing user-friendly interfaces and translating concept designs into user interfaces on mobile devices
  • Experience in conducting unit and integration testing, usability testing, and performance profiling to ensure app quality and reliability
  • Possess practical knowledge and experience with any of the cloud providers (AWS/Azure/Google)
What we offer:
  • Long-term collaboration
  • Technical training, certifications, and skills development
  • Competence Center mentoring – being a member of the Competence Center community from day one is an opportunity to develop your skills, participate in various conferences, and share knowledge and experience with people who face the same challenges every day
  • Clear career path
  • Employee benefits package (Multisport, private healthcare, life insurance, subsidized city card)
  • Friendly working atmosphere, team-building events, and team-building meetings

Additional Information:

Job Posted:
January 06, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Ios Software Architect

iOS Software Engineer, Guest & Host

As an iOS Engineer on the Account, Identity, & Privacy team at Airbnb, you’ll be...
Location
Location
United States
Salary
Salary:
157000.00 - 180600.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years’ experience developing iOS applications at scale with a high volume of users, preferably in Swift and SwiftUI
  • Extensive experience working with Swift, iOS Applications, GraphQL and REST APIs, with a proven track record in implementing secure and privacy-centric solutions
  • Excellent engineering and coding skills. Solid understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming, with a deep understanding of privacy-by-design principles
  • Love collaborating via code reviews and architecture discussions, and are motivated to improve their teammates’ productivity, especially in areas related to security and privacy
  • You possess strong product sense and a passion for iOS UI and UX product development, with a keen eye for user privacy considerations
  • Demonstrated ability to collaborate with Product Management, Design, and other iOS, Android, and Web Engineers on complex account, identity, and privacy features
  • You’re passionate about continuous learning and innovation in the mobile industry, particularly regarding evolving privacy standards and technologies
  • Sound engineering and coding skills. Understanding of basic data structures and asynchronous programming
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional partners such as Product Managers, Experience Designers and Engineers to design and deliver high-quality products on iOS, with a strong focus on user privacy
  • Identify areas of improvement and drive mobile best practices, particularly in the realm of data security and privacy
  • Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions for account and identity management, and privacy features
  • Working closely with Android and Web engineers on the team to develop foundational, cross platform solutions for account, identity, and privacy
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right

Staff Mobile Engineer (iOS)

We are seeking a Staff iOS Engineer to lead the development and scaling of new a...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent practical experience
  • 7+ years of relevant industry experience, with a significant portion focused on mobile development and a track record of leading complex projects
  • Expert-level proficiency in Swift, with deep expertise in modern iOS paradigms (Combine, Swift Concurrency, SwiftUI, etc)
  • Extensive and nuanced understanding of iOS application architectures (MVVM, MVP, VIPER, etc.) and their trade-offs
  • Demonstrated leadership in establishing and enforcing professional software engineering practices across the full development lifecycle, including coding standards, code reviews, source control management, build processes, unit testing, UI testing, performance testing, and operations
  • Proven ability to architect scalable and maintainable mobile solutions
  • Experience in mentoring and guiding other engineers, fostering technical growth within the team
Job Responsibility
Job Responsibility
  • Drive the development and implementation of complex product features that significantly impact customer experience and business outcomes
  • Architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth
  • Lead collaborative efforts with backend engineers to define and evolve robust, efficient, and well-documented APIs for seamless mobile-to-server communication
  • Champion and enforce engineering best practices across teams, raising the standards for code quality, system design, and operational excellence
  • Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges
  • Mentor and elevate the mobile engineering team, fostering technical expertise, promoting innovation, and optimizing development processes across the organization
  • Architect and oversee the development of comprehensive unit, integration, and UI automation testing strategies to guarantee the quality and stability of new features and the resilience of existing functionalities
  • Define and analyze key performance indicators using advanced analytics to measure feature effectiveness, identify areas for improvement, and drive data-informed decisions for future product enhancements
What we offer
What we offer
  • healthcare
  • internet and cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View headquarters
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Mobile

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of mobile application development experience
  • Proven success designing and delivering complex, high-performance mobile applications — ideally in gaming, entertainment, or real-time interactive environments
  • Strong command of mobile frameworks and ecosystems such as Native (Swift/Kotlin) and Cross-platform (React Native, Flutter)
  • In-depth knowledge of rendering, audio, device integration, performance tuning, and security on mobile platforms
  • Demonstrated ability to lead architectural direction and technical decision-making at a senior level
  • Strong communication and collaboration skills, with experience partnering with cross-functional teams and influencing technical outcomes
Job Responsibility
Job Responsibility
  • Define the mobile technology strategy for our core gaming platform across iOS and Android, aligning architecture with business goals and user expectations
  • Architect secure, performant, and scalable mobile systems optimised for real-time gaming, immersive interaction, and cross-platform compatibility
  • Establish and uphold mobile engineering standards, including development practices, testing frameworks, deployment workflows, and code quality benchmarks
  • Partner cross-functionally with product managers, designers, and platform engineers to ensure seamless mobile-user experiences that enhance gameplay
  • Act as a technical leader and subject matter expert, guiding architectural decisions, reviewing designs, and influencing mobile development across the company
  • Support team growth by defining hiring criteria, participating in recruitment, and mentoring engineers to build a high-performing mobile team
Read More
Arrow Right

Sr. Mobile Software Engineer

Casechek is a fast growing health tech startup working with some of the biggest ...
Location
Location
United States
Salary
Salary:
130000.00 - 150000.00 USD / Year
casechek.com Logo
Casechek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • 3 to 5+ years of experience developing mobile apps natively in iOS and/or Android
  • Commercial experience developing and delivering Flutter based apps
  • Good understanding of state management and app architecture in Flutter
  • Experience building performant, scalable solutions
  • Familiarity with common programming design patterns and best practices
  • Excellent written and verbal communication skills
  • Strong attention to detail and problem-solving skills
Job Responsibility
Job Responsibility
  • Innovating the implant supply chain by building best of breed mobile and web products
  • Collaborating with internal teams on technical designs and the best approach to meet client and organization needs
  • Breaking down product goals by architecting solutions and defining work into smaller deliverables
  • Designing, developing and deploying modular cloud-based systems
  • Ensuring our solutions are responsive, scalable, and robust
  • Ensuring cross-platform optimization for mobile devices
  • Staying up-to-date with new technologies and software development practices
  • Working in an agile environment with scrum methodologies
What we offer
What we offer
  • Competitive Salary and Annual Bonus
  • Opportunity for Long-Term Incentives (LTI)
  • 401(k) Match
  • Work-from-Home Flexibility
  • Flexible Time Off (Unlimited PTO)
  • Parental Leave
  • Comprehensive Medical and Dental Benefits
  • Brand-New Pro-Level Laptop
  • Annual Education Budget
  • Fulltime
Read More
Arrow Right

Senior Application Security Architect

The Information Security Operations (ISO) Sr Manager is a senior management leve...
Location
Location
Mexico , Ciudad De Mexico
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience
  • Knowledge of Scripting and Programming Languages preferred
  • Demonstrated ability to interpret and apply information security policies, standards and procedures
  • Consistently demonstrates clear and concise written and verbal communication
  • Proven influencing and relationship management skills
  • Proven analytical skills
  • English Advance Domain, fluently speaking and writing
  • Communication skills to explain security controls required for the solutions in a clear and concise manner to non-technology stakeholders
  • Project coordination, give track end to end to all the approval and presentation process
  • Correct comprehension technical and business requirements of the solutions to be explained in IS Global Committees
Job Responsibility
Job Responsibility
  • Support the implementation of Information Security (IS) Training Plan, by verifying training participants completed the training and understand IS requirements
  • Coordinate with cross-functional Operations and Technology (O&T) counterparts and teams to improve O&T risk oversight
  • Attend and participate in internal/external IS forums and risk committees when necessary and provide IS updates to the business
  • Ensure stakeholders are held accountable for IS controls, and understand responsibilities in risk mitigation and remediation
  • Improve processes, remove IS deficiencies and enhance current tools that reduce an overall risk profile
  • Ensure security practices and standards compliance to reduce the likelihood of audit, regulatory and legal liabilities and reduce security risks by enhancing controls and minimizing weaknesses in Citi’s applications portfolio
  • Ensure non-compliant items are addressed through coordination with Business Manager and business staff
  • Support the Global Information Security (GIS) policies, standards, and initiatives development and implementation
  • Provide guidance on IS aspects of projects in support of business initiatives
  • Establish communication channels with cross-sector ISOs to efficiently tackle security issues that span multiple businesses
  • Fulltime
Read More
Arrow Right

Software Engineer

Design, Architect and Develop various Mobile software applications for Android o...
Location
Location
United States , Alpharetta
Salary
Salary:
Not provided
nebulapartners.com Logo
Nebula Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computers/IT/IS/Business/Engineering (Any) or closely Related field with 6 months of experience in the job offered or as a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area
  • OR Bachelor's degree in Computers/IT/IS/Business/Engineering (Any) or Closely related field plus 5 years of progressive work experience in related field
  • 6 months of Developing Android or IOS Apps and Mobile Development using OBJECTIVE-C language or Java
  • Travel And/Or relocation to unanticipated client sites is required
Job Responsibility
Job Responsibility
  • Design, Architect and Develop various Mobile software applications for Android or iOS based mobile platforms
  • Develop graphics intensive real-time rendered application for Android/iOS operating systems in Java or Objective-C
  • Deploy the app on the Android Marketplace or Apple Store and support the app for different releases of operating system upgrades
  • Research and suggest new mobile products, applications and protocols and stay up to date with new technology trend in mobile software application development
  • Work under supervision
  • Travel And/Or Relocation to unanticipated client sites is required
What we offer
What we offer
  • Standard Company Benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Design, Architect and Develop various Mobile software applications for Android o...
Location
Location
United States , Alpharetta
Salary
Salary:
Not provided
nebulapartners.com Logo
Nebula Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computers/ IT/IS/ Business / Engineering (Any) or closely related field with 6 months of experience in the job offered or as an IT Consultant or Analyst or Developer or Programmer or closely related fields
  • Bachelor's degree in Computers/ IT/IS/ Business / Engineering (Any) or closely related field plus 5 years of progressive work experience in related field
  • Six (6) Months of Developing Android or IOS Apps and Mobile Development Using Objective-C Language or Java
  • Travel And/or relocation to Unanticipated Client Sites Throughout USA is required
Job Responsibility
Job Responsibility
  • Design, Architect and Develop various Mobile software applications for Android or iOS based mobile platforms
  • Develop graphics intensive real-time rendered application for Android/iOS operating systems in Java or Objective-C
  • Deploy the app on the Android Marketplace or Apple Store and support the app for different releases of operating system upgrades
  • Research and suggest new mobile products, applications and protocols and stay up-to-date with new technology trend in mobile software application development
  • Work under supervision
  • Travel And/or Relocation to unanticipated client sites is required
What we offer
What we offer
  • Standard Company Benefits
  • Fulltime
Read More
Arrow Right

Software Engineer - C/C++

Location
Location
United States , San Jose
Salary
Salary:
Not provided
polyexplore.com Logo
PolyExplore
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BA/BS in Computer Science or Electrical Engineering, MA/MS preferred
  • Strong C/C++ programming and embedded firmware development skills for consumer electronic products
  • Proficient in all levels of software, from low-level interrupt handling, device drivers up to high-level media applications
  • Good understanding of Linux
Job Responsibility
Job Responsibility
  • Commercial software development
  • GPU programming
  • Work with software architects, software engineers and other team members to design and build required systems meeting customer requirements
  • Develop commercial applications in multiple platforms such as Windows, IOS, Linux, AWS, etc
  • Participation in peer/technical reviews for developed software
Read More
Arrow Right