Job Title: iPhone GIS/Database Developer
Functional Area: Software Development
Position Type: Full Time Permanent
Job Number: SD 0035
Country/Location: UK Nottingham
Salary: £25K £40K per annum + annual bonus
About Us:
Founded in Nottingham in early 2009, Navisus is an upcoming leader in designing tomorrows turn-by-turn navigation solutions for the smartphone and car infotainment industries. Our objective is to revolutionise personal navigation by providing an augmented reality experience and realistic 3D maps to users of next generation consumer electronics. Although a newcomer, we have established a presence in Europe and North America and a strong team with a futuristic vision for personal navigation, striving to create a brand name synonymous with excellence and quality.
Role & Responsibilities:
We are seeking a talented GIS/Database developer to join our iPhone software engineering team. The successful applicant will join a highly dynamic team responsible for the design and implementation of the geodatabase and routing algorithms for our upcoming turn-by-turn navigation solution. The main responsibilities include but are not limited to:
Assist in the overall design and implementation of the geo database and routing algorithms of our advanced 3D and augmented reality turn-by-turn navigation solution.
Propose technical solutions and develop ideas independently.
Produce high quality, efficient and maintainable code within given timeframes.
Work closely with iPhone Programmers and GNSS engineers and advise on innovative solutions to technical issues.
Participate in the design of the system architecture from the ground up streamlining the development.
Design and code software components related to database management and shortest route path calculation on iPhone OS using SQLite, Cocoa Touch / Objective-C and C++ languages.
Address challenging application/platform-specific issues such as augmented reality, database design and optimisation, geocoding, reverse geocoding, network analysis and shortest route path algorithms.
Assist with the preparation and analysis of 3D geospatial data using a combination of GIS and 3D modelling packages.
Requirements:
BSc or equivalent in GeoInformatics or Computer Science (MSc or PhD is a plus)
Proven experience in SQLite, Database Management, Object Oriented Design and Coding in the following languages: Objective-C and C++ (2 year or more).
Proven experience in iPhone and/or LBS application development (2 years or more)
Demonstrate knowledge in at least one of the following fields: shortest paths (point-to-point, one-to-all, k-to-k, dynamic and/or static), network flows, map matching and geocoding.
Good exposure to GIS packages (ArcGIS, MapInfo and/or GRASS)
Experience in Java, C and .NET Compact Framework is a plus.
Team player, can work independently, and with other team members collaboratively and effectively.
Strong analytical thinker, intellectually curious.
Effective and independent learner, diligent, proactive and thorough.
Experience in Augmented Reality, Navigation or GPS fields is strongly desired
Our Offer:
We offer a unique opportunity to join a new dynamic company with excellent growing potential in the technology market, and be part of the core team that will shape the future of turn-by-turn navigation. You will be designing ground breaking solutions, leveraging the potential of augmented reality and advanced 3D maps. The successful candidate will benefit from a competitive salary package, flexible working hours, excellent advancement opportunities and our generous annual bonus compensation plan.
Ready to apply:
Please submit a resume to
careers@navisus.com, quoting job number: SD 0035
For more information please visit our website at
Navisus - Navigation & Geospatial Solutions