Loading...
Share this Job
Business:  Navis
Job Function:  Software
Location: 

Chennai, IN

Apply by:  31-01-2019

Staff Engineer C++

Purpose of the position

Navis is the leader in Terminal Operations Systems (TOS) with 330 sites, 60% market share of the commercial TOS market. Ocean carriers and terminal operators know that efficiencies can be gained, waste eliminated and revenue increased through better collaboration on vessel stowage planning and execution. The tools and incentives to change these business processes have been lacking -- until now.

Navis is the global market leader in a multi-billion dollar industry building and implementing marine terminal operating systems and optimization solutions at ports around the world. From Long Beach to Hong Kong, Dubai to Brazil, and Rotterdam to Busan, Navis delivers mission critical enterprise software that is at the heart of running a terminal and services to optimize operations. We are innovative and profitable logistics software company building mission critical solutions that enable the world economy.

Most of the material goods in the world are transported in containers using our software.

Main tasks and responsibilities
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.
We expect from you
  • Firm grasp of the JavaScript  and Typescript language and its nuances, including ES6+ syntax
  • 2+ years of professional experience working with React Native.
  • 6+ years of professional software development experience.
  • Experience working with Swift, Objective C, and Java a plus but not required.
  • Knowledge of object-oriented programming
  • Ability to identify with the goals of FullStack clients, and dedicate yourself to delivering on the commitment
  • Ability to write well-documented, clean Javascript code
  • Rock-solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle 
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest and Appium.
We offer you

At NAVIS LLC, you will find a rewarding career where you can thrive at every level. We invest in our team mates through offering competitive compensation and benefits, progressive training opportunities that empower employees to achieve total (physical, financial, social & community) wellbeing. In addition to challenging and meaningful work, you will find a strong work-life balance and a deep commitment to developing you. Navis’ culture thrives on teamwork and diversity. So, bring your unique perspective and talent to Navis and thrive in your every work day!

Further information