




Job Summary: We are seeking a software development professional passionate about adaptability to change, critical thinking, and attention to detail to join our team at Appropriate Engineering. Key Highlights: 1. Fundamental Android development with Kotlin. 2. Software maintenance and solution proposal. 3. Continuous updating and research process. At Appropriate Engineering, we want your talent — join our team. **Be:** Passion, adaptability to change, critical thinking, attention to detail. **Know:** Professional in software development, systems engineering, or related fields. Extensive knowledge of mobile application development, **fundamental Kotlin development for Android**, basic understanding of the Model-View-Controller (MVC) pattern and REST architecture, English reading proficiency, and experience using Git as a version control tool. Linux-based operating system experience is preferred. Familiarity with one or more of the following front-end development frameworks is desirable: \- Angular 2 \+ \- ReactJS \- VueS Familiarity with Tailwind CSS is desirable. Experience in NodeJS projects focused on graphical user interface development. **Do:** * Accurately receive and interpret requirements stipulated by the Scrum Master, Technical Lead, and Product Owner. * Perform maintenance on developed and existing software products. * Propose solutions through software product development. * Address and resolve root causes of issues affecting software products. * Continuously update knowledge and conduct research during software product creation and maintenance. * Prepare manuals and in-code documentation for software products. * Design and execute tests on developed software products. **Contract Type:** Indefinite-term contract. **Salary:** $4\.000\.000 to $6\.000\.000, depending on experience and expertise. **Experience:** Minimum of 2 years in software product development. **Work Modality:** Hybrid — must reside in Medellín. Workplace: Hybrid in Medellín, Antioquia


