Navigado
is a new library for Java and Kotlin developers that extends the capabilities of desktop applications built with JavaFX, Swing, SWT, or Compose for Desktop by embedding the Chromium engine and providing direct access to its API. Designed with the Chinese market in mind, Navigado supports China-specific technologies and platforms, ensuring compatibility and optimal performance in this ecosystem.
Navigado enables teams to integrate modern web technologies—such as DOM manipulation, JavaScript execution, PDF viewing and printing, file downloads, and network control—into their applications, allowing them to deliver rich, browser-like user experiences within native desktop UIs.
Processes and engineering culture
In product development, we use a process based on agile methodologies. The priority is the quality rather than the speed of bringing functionality to production.
We widely use static analysers, pay great attention to code cleanliness and automated tests, and conduct mandatory code reviews for all changes to improve efficiency.
How you will work
You will work with a high degree of independence while staying in close collaboration with the core development team.
In the near future, your role will also involve partnering with a dedicated Java developer, who will take the lead on the Java side of the product—covering API specifications, product documentation, and related development tasks.
You will be fully immersed in product development, working on a variety of non-standard challenges.
You will cover the entire lifecycle : from an idea, design, and implementation to test coverage, documentation, build, and release to clients. You will also take part in post-release support, feedback collection, and generating new ideas for product improvement.
And what you will do
Requirements
Your profile
What you will get
Product Engineer • Lisboa, Lisboa, Portugal