We are a fast growing startup based in Florianópolis that develops software for local and international customers. We are looking for someone who believes that we don't know everything as we always have something to learn. In this way, learning and collaborating, we work together to create great software and unique experiences.
Would you like a break from working on business applications? This is an opportunity for developers interested in doing core software development and building tools for other developers in the world. You will be helping build a world-class development tool for technical users working on data integration between different systems.
What this opportunity is NOT about: Business applications (you will be building a tool for other developers and technical users); Web or cloud technologies (the tool is mostly a single-process desktop-based IDE).
You must write top notch object-oriented code that not only is easy to test and maintain (“Any fool can write code a computer understands”), but is also reliable and fast. You will analyze, reproduce, debug and fix bugs reported by customers in the field. You will write new features. You will refactor legacy parts of the codebase. You will investigate and address performance and reliability issues. You will write a healthy amount of tests for your code. You will review other people’s changes, and you will apply other people’s feedback to your own work.
The primary language is Java, and the platform is the Eclipse and OSGi APIs.
For your intended level of seniority, you must show interest and a corresponding level of proficiency and experience in:
Also, all interactions across teams, both written and spoken, must be in English, so you have to be able to communicate well in English in both forms.
These are not a “must have”, but are very relevant skills for this position:
Want to be a part of this team? So send your resume to email@example.com and any time soon we will be in touch with you.