Share this Job
Business:  Navis
Job Function:  Software

Oakland, US

Apply by:  12-06-2020

Senior Software Engineer


Making Your Next Move Count


At Navis, you will find a rewarding career where you can thrive at every level. We invest in our teammates 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!


Navis LLC is an equal opportunity employer, committed to a diverse and inclusive workforce.



Position Summary


Looking for a talented senior engineer to join our product group team (dedicated to Rail operations). This is an exciting opportunity for someone who wants to be a part of a growing team and a thriving organization. You will work with a team of domain and automation experts who are designing, building, and continually upgrading an integrated, end-to-end system supporting the automation and optimization of Rail operations in Marine terminals and Intermodal terminals. The role will have high visibility in Navis.





  • Design and develop high-quality front-end (Vue, React, or Angular) and back-end code (Java)
  • Develop new software applications, features, and distributed services that support a high-scale enterprise application
  • Work with Product Management and other engineers in the team to understand design requirements and provide estimates for development
  • Stay current with the latest front-end and back-end technologies and best practices and share your findings with the team
  • Help evolve our front-end stack and mentor our other developers when it comes to patterns and best practices
  • Work as part of an agile team across a variety of application domains
  • Work closely with our designers to help realize a cohesive user experience across the entire lending lifecycle
  • Troubleshooting issues with existing architecture and code
  • Strong focus on designing and implementing testable code, as well as fanatical about automated test coverage at all levels of the testing pyramid
  • Ability to contribute to each step of the product development process (ideation, implementation, and release)
  • Experience with performance tuning, profiling and debugging javascript applications
  • Excel with agile development methodologies
  • Work with UX designers and other product managers to realize prototyped solutions of requirements into functional software and facilitate A/B test solutions
  • Leverage DevOps practices for Continuous Integration and Continuous Deployment (must familiar with git, BitBucket, TeamCity)





  • BS in Computer Science or an equivalent technical degree
  • Experience with modern javascript ES6 and frameworks (React, Vue, or Angular is plus), as well as modern technology stacks like Java or C#
  • Understanding of HTML, CSS, and responsive design
  • Strong design sense for UX / interaction / visual design
  • Experience working in a fast-paced environment; continuous deployment, test-driven development, agile methodologies
  • Experience building consumer-facing products and passion for using technology to improve the lives of our customers
  • Experience working on large-scale applications created over many years and understanding related risks and responsibilities
  • Desire to learn and be excited about the technological features of modern container terminals
  • Desire to be a part of a diverse team of individuals working together
  • Ability to travel occasionally for short periods of time (up to 2 weeks)



About Navis


Navis is the global market leader in a multi-billion dollar industry building and implementing maritime terminal operating systems, optimization and automation 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 an innovative and profitable maritime platform striving to make global trade smarter, safer, and more sustainable for everyone by connecting multiple systems to support a more efficient global container flow. Most of the material goods in the world are transported in containers using our software.

Culturally, Navis is organized around our Guiding Principles for Success (GPS). Commitment to our core principles is an essential ingredient for success for our team members. Our GPS are Smart Operators, Customer Obsessed, Forging the Future and Better Together.

Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland

Find similar jobs: