Aonic is a leading technology company specializing in drone solutions and software applications.
We have grown into a global provider of cutting-edge solutions, serving industries such as agriculture, industrial, services, retail, academy and lifestyle.
Our mission is to drive innovation and efficiency across sectors through the power of drone technology and advanced software solutions.
About Us Aonic is a leading technology company specializing in drone solutions and software.
Established in 2016, Aonic has expanded its capabilities beyond drone technology, providing comprehensive solutions across various industries such as agriculture, industrial, services, retail, academy and lifestyle.
Our mission is to build a future-proof ecosystem of solutions that propels traditional businesses forward by integrating cutting-edge technology and innovative practices.
About the Role We are seeking a Senior Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Key Responsibilities Able to lead architectural decisions for the backend system, ensuring scalability, performance, and maintainability.
Implement and optimize complex backend systems and APIs using Node.js or Nest.js.
Experience in managing database structures and ensuring data integrity.
Integrate 3rd party services and APIs to extend system capabilities.
Collaborate in Agile methodologies, participate in daily SCRUM meetings and get involved in SPRINT activities.
Must be able to communicate technical concepts and ideas effectively within the team.
Good documentation skill to record technical specifications and other important information.
Work with QA closely in resolving bugs and ensure clarity in communication.
About You Degree in Computer Science or related field, or equivalent industry experience.
Minimum 3 years of relevant experience in backend development.
Worked with payment channels or any financial related integration.
Experience in designing and developing RESTful APIs for seamless integration.
Ability to troubleshoot and resolve complex technical issues.
Have knowledge of security best practices for backend development.
Proficiency in Node.js and Nest.js, other languages, is a plus.
Experienced with Supabase or Firebase is preferred.
Hands-on experience with AWS, Azure, or Google Cloud.