About Us
Aonic, formerly known as Poladrone, 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 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 both the backend and frontend, ensuring scalability, performance, and maintainability.
- Experience working with UI/UX designer and capable of translating design into web elements.
- Complex APIs integration into the website with Next.js and maintaining good practices.
- 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.
- 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 of 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.
- Familiar with frontend design trends and framework used.
- Ability to troubleshoot and resolve complex technical issues.
- Have knowledge of security best practices for backend development.
- Proficiency in Node.js, Nest.js and Next.js, other languages, is a plus.
- Experienced with Supabase or Firebase is preferred.
- Hands-on experience with AWS, Azure, or Google Cloud.
- Knowledge of good coding practices & standards, including object-oriented design, code refactoring, debugging, and code documentation.