Nova: Onshore and Nearshore Engineering Solutions

Nova: Onshore and Nearshore Engineering Solutions

Nova: Onshore and Nearshore Engineering Solutions specializes in providing onshore and nearshore software development services, focusing on delivering secure, scalable, and intelligent engineering solutions in areas such as AWS, cloud engineering, and ...

Internet Software & Services

Description

  • Design, develop, and maintain advanced iOS applications.
  • Write clean, maintainable, and scalable code in Swift, SwiftUI, and Objective-C.
  • Collaborate with product managers, designers, and backend developers to define requirements and user experiences.
  • Ensure application performance, quality, and responsiveness.
  • Integrate mobile applications with backend systems using APIs, message brokers, databases, and cloud services.
  • Identify and resolve performance bottlenecks and bugs.
  • Stay current on iOS development best practices and emerging trends.
  • Ensure applications comply with security and data privacy regulations.

Requirements

  • 5+ years of experience in iOS application development.
  • Proficiency with Objective-C, Swift, SwiftUI, Combine, Cocoa Touch, and UIKit.
  • Experience with architectural patterns such as MVVM, MVC, Clean Architecture, and delegate/protocol patterns.
  • Proficiency with RESTful APIs, GraphQL, and third-party integrations.
  • Experience writing unit and UI tests, including edge cases and reliability testing.
  • Familiarity with CI/CD pipelines and Git version control.
  • Understanding of Apple design principles and interface guidelines.
  • Experience using Swift Package Manager.
  • Experience with performance and memory tuning using tools such as Instruments.
  • Knowledge of SDLC, design patterns, and SOLID principles.
  • Excellent problem-solving, communication, and leadership skills.
  • Knowledge of security best practices for mobile applications.
  • Experience with modularization and large codebases, preferred.
  • Knowledge of Flutter or React Native for cross-platform development, preferred.
  • Published apps on the Apple App Store, preferred.
  • Experience in fintech or credit card payment systems, preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior iOS Engineer, Contractor (Brazil)

Owlet 251-1K Health Care Providers & Services

An iOS Engineer at the company will build and evolve customer-facing mobile applications, working closely with product, design, backend, and firmware teams to deliver scalable, high-quality features.

Agile CI/CD iOS JSON Prototyping REST API Swift SwiftUI
2 hours, 49 minutes ago

iOS Engineer

Plum 51-250 Capital Markets

Plum is hiring a customer-focused iOS Engineer in Athens to help build and iterate on its mobile app, creating a polished way for customers to interact with their money.

CI/CD iOS Swift
2 hours, 49 minutes ago

Senior iOS Engineer

Plum 51-250 Capital Markets

Plum is hiring a Senior iOS Engineer to help build and iterate its consumer money-management app for millions of users across Europe.

CI/CD Swift SwiftUI
3 hours, 19 minutes ago

iOS Mobile Developer

Innovation Team 51-250 Internet Software & Services

InnovationTeam is hiring a remote Mobile Developer to build and maintain iOS applications and SDKs in collaboration with product, design, QA, and engineering teams.

Git iOS Objective-C React Native REST API Swift
3 hours, 19 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers