JOB VACANCY – Python Software GUI Developer/Engineer (Front End)

Career - 25 September 2024

We are looking for Python Software GUI Developer/Engineer (Front End) position.

https://www.linkedin.com/posts/mineering_job-vacancy-mineering-we-are-looking-for-activity-7244620146252677120-J5Uh?utm_source=share&utm_medium=member_desktop


Currently, we are developing marine engineering applications, with tools designed to enhance the efficiency and effectiveness of engineering processes. We are seeking a talented Python Software GUI Developer/Engineer to join our dynamic team and make significant contributions to our front-end development efforts.

Role Overview:
As a Python Software GUI Developer/Engineer, you will focus on developing user-friendly graphical user interfaces (GUIs) for our engineering software, with the majority of your work being done in Python. You will design and implement features that facilitate user interaction with our back-end calculation modules and ensure the security of our software through the development of anti-piracy measures.

Key Responsibilities:
– Design and develop intuitive and responsive GUIs primarily using Python.
– Create a pre-processing module for user data input and a post-processing module for output visualization.
– Implement features such as animated 3D plots, data graphs, and basic data processing tools.
– Develop and integrate anti-piracy measures to protect our software from unauthorized use.
– Collaborate closely with back-end developers to ensure seamless integration of the GUI with existing calculation modules.
– Conduct usability testing and gather user feedback to enhance the overall user experience.
– Stay up-to-date with industry trends and best practices in Python software development and GUI design.

Qualifications:
– Proficiency in Python programming language, with a strong understanding of GUI frameworks (e.g., Tkinter, PyQt, or similar).
– Experience in developing front-end applications, preferably in engineering or scientific software, with a focus on Python.
– Familiarity with data visualization techniques and tools.
– Basic knowledge of engineering physics is preferred but not strictly required.
– Strong problem-solving skills and attention to detail.
– Understanding of software security practices, including anti-piracy measures.
– Excellent communication and collaboration skills.

Location: Jakarta, Indonesia (Full time, On-Site)

If you are interested, kindly send your latest CV via email to general.admin@mineeringenergi.com with the subject: [Full Name]_[Position]

Thank you