Senior iOS Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience in software engineering., Bachelor of Computer Science or equivalent education., Expert-level knowledge in Kotlin, Java, Swift, and Objective-C., Strong iOS and macOS development skills, particularly in video manipulation and Xcode mechanics..

Key responsabilities:

  • Contribute to the design, development, testing, and operational excellence of a KMP based cross-platform application.
  • Leverage Jira for story definition and project tracking.
  • Fully own specific modules/user journeys assigned to you.
  • Collaborate with cross-functional teams and communicate challenges and status proactively.

Nexaminds logo
Nexaminds

Job description

Unlock Your Future with Nexaminds!

At Nexaminds, we're on a mission to redefine industries with AI. We're passionate about the limitless potential of artificial intelligence to transform businesses, streamline processes, and drive growth.

Join us on our visionary journey. We're leading the way in AI solutions, and we're committed to innovation, collaboration, and ethical practices. Become a part of our team and shape the future powered by intelligent machines. If you're driven by ambition, success, fun, and learning, Nexaminds is where you belong.

Nexaminds is seeking for a proactive and detail oriented Senior Software Engineer – Multiplatform (iOS/macOS) to join our team. This person will play a key role in contributing meaningfully to the design, development, testing and operational excellence of a KMP based data centric cross-platform application.

Qualifications we are looking for:

  • Minimum 5+ years of professional experience in the software engineering domain.
  • Bachelor of Computer Science or equivalent tertiary education.
  • Professional experience, harnessing Agile methodology for collaboration, adaptability, and continuous improvement.
  • Familiar with the software development lifecycle and capable of leveraging this understanding for the purpose of aligning with operational KPIs.
  • Expert-level knowledge in the area of engineering software written using Kotlin, Java, Swift and Objective-C.
  • Deep, hands on experience engineering software solutions leveraging Kotlin Multiplatform.
  • Strong iOS and macOS development skillset – particularly in the areas of video manipulation, playback and an intimate understanding of Xcode build mechanics.
  • In-depth exposure and familiarity with the latest iOS development frameworks. (SwiftUI, Combine, etc.)
  • Track history of delivering high code quality; featuring solid documentation, code-cleanliness, adherence to code style requirements, testing and pragmatic design pattern choices.
  • Sound practical understanding of best-practices in cross-platform application architectural design. Bridging iOS/macOS design practices with those common to engineering for other platforms.
  • Demonstrable experience designing applications and systems that interoperate with cloud applications and third-party vendor SDKs or systems.

Nice to have:

  • Experience with Windows (desktop) application development.
  • Expertise with implementing CI/CD pipelines.
  • Experience with building user experiences around playback and manipulation of video.
  • Mapping SDK development experience.
  • Wireless (Bluetooth/WiFi) development experience.
  • Willingness to mentor peers where appropriate.

Job duties:

  • Contribute meaningfully to the design, development, testing and operational excellence of a KMP based data centric cross-platform application.
  • Leverage Jira for story definition and project tracking.
  • Fully own (design, develop, test) specific modules/user journeys assigned to you.
  • Participate in stand ups, design reviews, code reviews, end of sprint demos and other best practice ceremonies.
  • Collaborate with other members of cross-functional teams.
  • Pro-actively communicate challenges, risks, status, requests for assistance.

What you can expect from us

Here at Nexaminds, we're not your typical workplace. We're all about creating a friendly and trusting environment where you can thrive. Why does this matter? Well, trust and openness lead to better quality, innovation, commitment to getting the job done, efficiency, and cost-effectiveness.

  • Stock options 📈
  • Remote work options 🏠
  • Flexible working hours 🕜
  • Benefits above the law
  • But it's not just about the work; it's about the people too. You'll be collaborating with some seriously awesome IT pros.
  • You'll have access to mentorship and tons of opportunities to learn and level up.

Ready to embark on this journey with us? 🚀🎉 If you're feeling the excitement, go ahead and apply!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Collaboration
  • Problem Solving

iOS Developer Related jobs