CrawlJobs Logo

Senior Software Engineer - Swift

procreate.com Logo

Procreate

Location Icon

Location:
Australia, Hobart

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a senior Swift engineer to join our team in Hobart, Australia. You’ll join our product team and build and maintain next generation Procreate products and features. Your experience in Swift and technical architecture will amplify our team’s impact on the creative industry.

Job Responsibility:

  • Work closely with designers to turn prototypes into shippable product
  • Deliver major features to millions of artists
  • Provide technical leadership through mentoring, library development and code review
  • Solve complex and unique technical problems

Requirements:

  • A deep understanding of Swift and its type system (Rust experience also counts)
  • Understanding of multi-threaded concurrency and parallelism approaches
  • Experience making technical decisions for a team and seeing them through
  • Experience debugging, profiling and resolving performance problems
  • A strong track record of developing libraries used by teams
  • Excellent verbal and written communication skills

Nice to have:

  • Experience with diverse languages that have alternate paradigms to Swift, such as C, Haskell and rust
  • Experience with UIKit
  • Competence in linear algebra, being comfortable with matrices and vectors
  • Being well versed in testing approaches, such as property testing
What we offer:

Visa Support

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Senior Software Engineer - Swift

New

Senior Software Engineer - iOS

Create seamless user interfaces and delightful digital interactions. We’re looki...
Location
Location
Australia , Hobart or Sydney
Salary
Salary:
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A deep understanding of Swift
  • An eye for design and attention to detail
  • Experience with UIKit and iOS development
  • Hands-on experience shipping high quality software with responsive, interactive UI
  • Experience debugging, profiling and resolving performance problems
Job Responsibility
Job Responsibility
  • Solve complex and unique technical problems
  • Work with designers to turn prototypes into shippable product
  • Create custom controls, aesthetically pleasing layouts and seamless animations
  • Protect quality, ensure performance and show care for our users
  • Deliver major features to millions of artists and designers
What we offer
What we offer
  • Visa Support
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Operations Automation

Pomelo Care is a multi-disciplinary team of clinicians, engineers and problem so...
Location
Location
Salary
Salary:
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have a strong foundation in computer science and at least two years of experience building and shipping high-quality software
  • Have hands-on experience with AI/ML tools, LLMs and API integrations for automation
  • Can quickly build both frontend interfaces and backend services using modern frameworks
  • Act as a high-trust owner of systems that may handle sensitive data or business-critical logic
  • Stay updated on the latest AI models and tools, and apply that knowledge to cross-functional automation projects
Job Responsibility
Job Responsibility
  • Develop and maintain internal tools and systems that automate existing work and increase employee productivity using AI
  • Use AI as much as possible to automate your own process of creating this software
  • Collaborate with teams across the business to understand pain points and identify high-impact automation opportunities, then ensuring that they are adopted and deliver obvious value
  • Rapidly prototype small AI-enabled utilities or automations and deploy them into production swiftly
  • Supervise AI choices in architecture and technologies and debug complex systems when AI cannot handle them
What we offer
What we offer
  • Competitive healthcare benefits
  • Generous equity compensation
  • Unlimited vacation
  • Membership in the First Round Network (a curated and confidential community with events, guides, thousands of Q&A questions, and opportunities for 1-1 mentorship)
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Application Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, computer science, front-end web-application development, or a related field
  • Strong JavaScript, TypeScript, or Swift experience
  • Strong algorithms, data structures, and coding background
  • Experience with user interface frameworks (e.g. Angular, React, Vue, Swift UI etc.)
  • Extraordinary teammate with excellent interpersonal skills
  • Exceptional communication skills: Ability to collaborate across teams, clearly communicate technical concepts to non-technical stakeholders, and document solutions effectively.
  • Organized and strategic: Experience in managing complex engineering projects, including timelines, scope, and deliverables, with attention to detail.
  • Collaborative mindset: Use your skillset to work flexibly across multiple teams and application.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, driving solutions to completion.
Job Responsibility
Job Responsibility
  • Design and Implement Front End Architecture: Lead the design and implementation of front end architecture to support native-quality web applications for multi-platform deployment.
  • Contribute Across Teams: Collaborate cross-functionally to build our technology and celebrate our shared successes. Be impact-driven, seek to be a good employee, neighbor, and global citizen.
  • Optimize Systems-level Performance: Be a systems-level thinker who researches before they act and values sound processes and broad thinking.
  • Prioritize Execution, Stability, and Velocity: Focus on delivering short-term wins while maintaining a long-term vision within our shared architecture. Take pride in the impact of our products and in delivering a 'wow' customer experience.
  • Nerd Out About Your Craft: Dive deep into the details and continuously refine your expertise.
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - iOS

We're looking for a Senior iOS Software Engineer to help us elevate Complex’s mo...
Location
Location
Salary
Salary:
9000.00 - 12000.00 USD / Month
complex.com Logo
Complex NTWRK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience building iOS applications
  • Extensive experience with UIKit, Swift, and iOS SDKs
  • Experience integrating with backend APIs and third-party services
  • Strong understanding of mobile app architecture and Apple HIG
  • Familiarity with app performance tooling and mobile observability
  • Must work EST hours
Job Responsibility
Job Responsibility
  • Lead feature development in our iOS app, written in Swift, supporting commerce and editorial use cases
  • Architect reusable components and patterns that scale across modules and teams
  • Collaborate with backend and API engineers to integrate new services into the app
  • Proactively improve app performance, startup time, and overall user experience
  • Implement analytics, A/B testing, and experimentation frameworks to iterate on features
  • Review pull requests, help refine technical specs, and mentor junior mobile engineers
  • Triage and resolve bugs, crashes, and performance regressions using real-time observability tools
  • Stay current with iOS trends, Apple updates, and evolving platform best practices
What we offer
What we offer
  • Best in class health, dental, and vision insurance
  • Healthcare FSA
  • Dependent Care FSA
  • Commuter Benefits FSA
  • Short-term/long-term disability and life insurance
  • Paid Parental leave
  • 401k with 4% match
  • Pet Insurance
  • Legal and Identity Theft Plans
  • Vacation time and sick days
Read More
Arrow Right
New

Senior Software Engineer - iOS

We're looking for a Senior iOS Software Engineer to help us elevate Complex’s mo...
Location
Location
United States
Salary
Salary:
160000.00 - 180000.00 USD / Year
complex.com Logo
Complex NTWRK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience building iOS applications
  • Extensive experience with UIKit, Swift, and iOS SDKs
  • Experience integrating with backend APIs and third-party services
  • Strong understanding of mobile app architecture and Apple HIG
  • Familiarity with app performance tooling and mobile observability
  • Must work EST hours
Job Responsibility
Job Responsibility
  • Lead feature development in our iOS app, written in Swift, supporting commerce and editorial use cases
  • Architect reusable components and patterns that scale across modules and teams
  • Collaborate with backend and API engineers to integrate new services into the app
  • Proactively improve app performance, startup time, and overall user experience
  • Implement analytics, A/B testing, and experimentation frameworks to iterate on features
  • Review pull requests, help refine technical specs, and mentor junior mobile engineers
  • Triage and resolve bugs, crashes, and performance regressions using real-time observability tools
  • Stay current with iOS trends, Apple updates, and evolving platform best practices
What we offer
What we offer
  • Best in class health, dental, and vision insurance
  • Healthcare FSA
  • Dependent Care FSA
  • Commuter Benefits FSA
  • Short-term/long-term disability and life insurance
  • Paid Parental leave
  • 401k with 4% match
  • Pet Insurance
  • Legal and Identity Theft Plans
  • Vacation time and sick days
  • Fulltime
Read More
Arrow Right

Senior iOS Software Engineer

We are looking for a person for the position of Senior iOS Software Engineer wit...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Programing languages: Swift, Java, Kotlin
  • Architecture design: MVVM, MVC
  • Declarative UI: Swift UI for iOS
  • Compose for Android
  • Polish and English at a minimum B2 level
  • Kotlin Coroutine
  • Jetpack Navigation
Job Responsibility
Job Responsibility
  • Analysis technical requirements and developing corresponding technical solutions
  • Assisting the requirements engineer in detailing user stories and tasks during the refinement process
  • Assessing the user experience (UX) design for complexity and feasibility
  • Implementation of user stories and tasks, including writing necessary tests
  • Conducting code reviews to ensure quality and adherence to standards
  • Identifying and resolving software bugs
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior iOS Software Engineer

Senior iOS Software Engineer to join mobile development team, working closely wi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Swift
  • Experience in Java and Kotlin
  • Hands-on experience with MVVM and MVC architectural patterns
  • Practical knowledge of SwiftUI (iOS) and Compose (Android)
  • Familiarity with Kotlin Coroutine and Jetpack Navigation (Android-specific)
  • Ability to contribute effectively across both iOS and Android platforms
  • English & Polish language proficiency
Job Responsibility
Job Responsibility
  • Analyse technical requirements and translate them into robust technical solutions
  • Support the requirements engineer during refinement by detailing user stories and technical tasks
  • Evaluate UX designs for feasibility and implementation complexity
  • Implement user stories and tasks, including writing unit and integration tests
  • Conduct code reviews to maintain code quality and adherence to coding standards
  • Identify, troubleshoot, and resolve software bugs
  • Collaborate with both iOS and Android teams to align development progress
  • Support Android development during resource gaps
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Referral bonuses up to PLN6,000
  • Additional revenue sharing opportunities
  • Ongoing guidance from dedicated Team Manager
  • Tailored technical mentoring
  • Team-building budget for online and on-site events
  • Participation in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Fullstack)

Snappr is the largest on-demand photography service in the world. We are looking...
Location
Location
Mexico , Mexico City
Salary
Salary:
70000.00 - 90000.00 USD / Year
https://www.snappr.com Logo
Snappr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with Node and front-end TypeScript (or JavaScript) frameworks (React strongly preferred)
  • Python and/or Swift experience is a bonus
  • Experience with relational databases and SQL
  • Experience with devops and common cloud hosting platforms
  • Excellent English communication skills and experience working with English-speaking teams
Job Responsibility
Job Responsibility
  • Owning end-to-end feature implementation
  • Designing, implementing and interpreting A/B tests
  • Optimizing and scaling app performance
  • Working closely with designers and product leadership to sculpt designs as they come to life
  • Taking a leading role in building an engineering culture built on rapid iteration and continuous improvement
What we offer
What we offer
  • Equity
  • Professional growth budget
  • 20 days of PTO
  • Laptop is provided
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.