iOS Developer (SVG Graphics, Annotations & Metadata)

Join our team as a Contract iOS Developer, where you will have the opportunity to work on iOS development, enhancing the graphic management capabilities of the NIVOMAX platform. This role is perfect for a developer with a passion for creating interactive tools using SVG graphics and metadata management. You will work closely with our talented team implementing freehand annotations, enhance metadata functionalities, and manage SVG layers, delivering a world-class experience to our users.

 

What You’ll Be Working On:

As part of our team, you’ll be focused on enhancing our NIVOMAX iOS Edition IETP app by developing interactive and dynamic features using SVG graphics. The role involves implementing freehand annotation tools, managing layers, enhancing metadata functionalities (tooltips, links, hotspots), and printing capabilities.

Responsibilities:

  • Design and implement advanced SVG manipulation features, including freehand annotations (shapes, arrows, text).
  • Develop and enhance SVG metadata functionalities such as tooltips, clickable links, and interactive hotspots.
  • Create a system for managing the visibility of SVG layers (graphics and annotations).
  • Implement print functionality to capture SVG graphics and annotations.
  • Ensure the app performs seamlessly across iPad screen sizes and resolutions.
  • Collaborate with cross-functional teams to ensure smooth integration and high performance.

Qualifications:

  • 3+ years of iOS development experience with a focus on releasing apps on the App Store.
  • Expertise in SVG graphics rendering, annotations, and metadata management.
  • Proficiency in Swift and working knowledge of CoreGraphics, CoreAnimation, and UIKit.
  • Experience with managing layers and integrating backend services.
  • Familiarity with iPadOS development and optimization for performance-heavy applications.
  • Strong problem-solving skills and attention to detail.

General Skills We Value

  • Excellent Communication: Clear verbal and written communication skills to effectively collaborate across global teams.
  • Problem-Solving: Ability to analyze complex issues and develop innovative solutions.
  • Adaptability: Open to learning and embracing new technologies, methodologies, and ways of working.
  • Teamwork: A collaborative spirit that contributes to a positive and productive team environment.
  • Time Management: Efficient in managing workload and meeting project deadlines.
  • Attention to Detail: Focused on quality, ensuring high standards are met in every aspect of the work.
  • Initiative: Proactive in identifying areas for improvement and suggesting solutions.
  • Cultural Sensitivity: Ability to work effectively in a diverse, global team.

 

Why Join the NIVOMAX Team?

  • Innovative Projects: Be a part of the next generation of NIVOMAX applications, integrating cutting-edge AI/ML technologies to transform the industry.
  • Collaborative Environment: Work with a team that values creativity, mutual support, and a shared vision of pushing technological boundaries.
  • Professional Growth: Access opportunities for mentorship, continuous learning, and career progression within a forward-thinking company.
  • Competitive Compensation: Enjoy attractive contract terms with performance-based incentives, including eligibility for bonuses for high-achieving contributors, all while benefiting from the flexibility to work from anywhere.
  • Impactful Work: Contribute to a platform used by industry leaders, making a tangible difference in the aviation and technical documentation fields.

We are looking for team members who are not only technically proficient but also excel in estimating effort, meeting deadlines, and communicating effectively within a collaborative environment. Your ability to assess tasks realistically, manage your time efficiently, and engage in open communication is essential to our team’s success.