Software Engineer

Aonic


Date: 2 weeks ago
City: Subang Jaya
Contract type: Full time
About The Role

We are seeking a Software Engineer to develop and enhance our desktop-based mapping software used in agricultural environments. This platform integrates with AI-powered backend systems for tree detection, enabling users to visualize, analyze, and manage geospatial agricultural data effectively.

You will play a key role in building interactive map tools, integrating Al services, and ensuring the application performs reliably in real-world use cases.

Key Responsibilities

  • Design and develop scalable desktop applications using Golang (Wails framework).
  • Build and maintain interactive mapping features using Leaflet and modern frontend technologies.
  • Integrate Al server APis for tree detection, Tirocessing, and visualization within the application.
  • Collaborate with Al/ML engineers to ensure seamless data flow between the application and backend services.
  • Translate business and operational requirements into technical solutions.
  • Optimize application performance for handling large geospatial datasets.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot, debug, and resolve application issues efficiently.
  • Provide technical guidance and mentorship to junior developers when needed.
  • Work closely with QA to ensure software quality and reliability.
  • Participate in Agile / Scrum activities including sprint planning, stand-ups and retrospectives.

Must-Have Skills & Qualifications

  • Degree in Software Engineering, Computer Science, or related field (or equivalent practical experience).
  • Proficiency in Golang for application development.
  • Experience with Vue js or similar frontend frameworks.
  • Strong understanding of API integration (RESTful services).
  • Experience building or working with desktop applications.
  • Familiarity with geospatial concepts and map-based interfaces.
  • Solid debugging and problem-solving skills.
  • Ability to write clear technical documentation.
  • Good communication skills and ability to work collaboratively in a team.

Good-to-Have Skills

  • Experience with Wails (Golang framework) for desktop app development.
  • Hands-on experience with Leaflet or other mapping libraries (e.g., Mapbox, OpenLayers).
  • Familiarity with Al/ML integration workflows (eg., consuming inference APls).
  • Knowledge of geospatial data formats (GeoJSON, shapefiles, etc.).
  • Experience with Python or C#.
  • Understanding of performance optimization for data-heavy applications.
  • Experience with version control (Git) and CI/CD pipelines.
  • Exposure to cloud services or distributed systems.
  • Experience working in Agile/Scrum environments.

Working Environment

  • Primarily office-based with collaboration across software and Al teams.
  • Involvement in real-world agricultural technology solutions.
  • Opportunity to work on mapping and Al-driven products with tangible industry impact.

Who Should Apply

  • Junior to mid-level engineers looking to grow in desktop application development and Al-integrated systems.
  • Developers interested in geospatial technologies, mapping tools, and AgriTech.
  • Individuals who enjoy solving complex, data-driven problems.

What We Offer

  • Opportunity to work on innovative Al and mapping solutions in agriculture.
  • Exposure to modern technologies across frontend, backend, and Al integration.
  • Collaborative and growth-oriented environment.
  • Career development in a rapidly evolving tech domain.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

SAP Processes & Applications Specialist

广州布勒邦盛食品原料有限公司, Subang Jaya
3 days ago
Go back to all jobsService & SalesSAP Processes & Applications SpecialistApply nowSubang Jaya, MalaysiaPermanent10-100%Hybrid07.05.2026This is where you'll excelSupport the regional Center of Processes and Applications (COPA) with a team of IT experts across Finance/Controlling (FI/CO), Customer Service (CS), Customer Projects (CP), and Supply Chain Logistics (SCL).Serve as the lead for the Customer Service (CS) stream.Assist in developing and implementing the...

FP&A Analyst

ASSA ABLOY Group, Subang Jaya
3 days ago
Analyse financial data, supporting budgeting and forecasting process and providing actional insights from financial reports Support Finance Manager in managing monthly, quarterly and annual financial close and reporting process in adherence to the reporting calendar Assist to submit financial data in One Stream Work closely with FSSC team and liaise with external auditors, tax agents, bankers, corporate secretary & ensure...

Kerani Service Advisor diperlukan 1 kekosongan

AR RUL AUTO CARE SDN BHD, Subang Jaya
1 week ago
Job Description KERANI ( ) KAMI adalah sebuah pusat servis kereta yang mempunyai 11 cawangan dan menawarkan peluang pekerjaan seperti berikut: Berumur 20 tahun ke atas Pengalaman lebih 1 tahun dalam jawatan yg dipohon Beperwatakan menarik Berpengetahuan dalam bidang automotif Boleh memberi arahan dan mengurus anak buah Boleh kerja dalam tekanan Boleh bekerja lebih masa sekiranya diperlukan Boleh berkomunikasi baik...