Key Responsibilities:
• Develop and maintain Odoo modules and customizations for both front-end and back-end.
• Design and implement mobile applications for iOS and Android platforms.
• Customize native apps for POS machine hardware.
• Integrate common POS peripherals such as thermal printers, label printers, customer displays, and weighing scales.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Troubleshoot and debug applications to optimize performance.
• Ensure the quality of code and applications through thorough testing and code reviews.
• Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
• Provide technical support and training to internal teams and clients as needed.
Requirements:
• Proven experience in Odoo development (both front-end and back-end). Strong proficiency in Python, JavaScript, and related frameworks.
• Experience with mobile app development using frameworks such as React Native, Flutter, or similar.
• Experience in customizing native apps for POS machine hardware.
• Familiarity with integrating POS peripherals such as thermal printers, label printers, customer displays, and weighing scales.
• Familiarity with RESTful APIs and third-party libraries. Strong problem-solving skills and attention to detail.
• Preferred Qualifications: Experience with cloud platforms such as AWS.
• Knowledge of database management systems like PostgreSQL. Understanding of Agile development methodologies. Previous experience in a similar role within the POS industry.