Software Engineer
Aonic
Date: 4 hours 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
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.
- 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.
- 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.
- 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.
- 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.
- 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 resumeSimilar jobs
Jawatan Kosong – Junior Mekanik
AR RUL AUTO CARE SDN BHD,
Subang Jaya
6 days ago
Job Description
JAWATAN KOSONG – MEKANIK
Lokasi: Taman Subang Perdana, Shah Alam
Kemasukan Segera!
Kami sedang mencari individu yang berpengalaman, rajin & komited untuk menyertai team kami di AR RUL AUTO CARE SDN BHD
Gaji permulaan berdasarkan pengalaman
KWSP + SOCSO + EIS
OT disediakan jika diperlukan
Persekitaran kerja yang baik
Boleh mula kerja bila-bila masa
Kelayakan:
Umur 25 tahun...
Senior Executive, Procurement
Ninja Van,
Subang Jaya
2 weeks ago
Ninja Van is a tech-enabled logistics company on a mission to provide hassle-free delivery services for businesses of all sizes across Southeast Asia. Launched in 2014, we started operations in Singapore and have become the region's largest and fastest growing last-mile logistics company, partnering with over 35,000 merchants and delivering more than 1,000 parcels every minute across six countries.At our...
Executive, Customer Operations
DHL Global Forwarding,
Subang Jaya
2 weeks ago
We are looking for a talent who can ensures efficient and high-quality customer service across all channels while driving continuous process improvements and operational excellence. Analyze operational data, trends, and customer feedback to identify areas for improvement and optimize processes.Job Responsibilities: Provide “Total Service” to our value customers.Handling all day-to-day operational activities, ocean export shipments from booking, documentation, transportation, custom...