- Bachelor degree or above, major in IT, Computer science or equivalent.
Must Have
Frontend & Backend Experience:
- 5+ years of experience with JavaScript/TypeScript, HTML5, CSS3, and backend technologies .NET/.NET Core.
- 5+ years of experience with at least one frontend framework: ReactJS (NextJS, Svelte), ReactNative, Angular, VueJS, or Flutter.
Database Skills:
- 5+ years of experience with relational databases: Oracle, MSSQL, MySQL, or PostgreSQL.
- Proficiency in optimizing SQL queries and database performance.
System Integration & Architecture:
- Experience in system integration through databases, files, and web services.
- Strong knowledge of Object-Oriented Programming (OOP), clean code, and design patterns.
- Familiarity with Microservices architecture and communication protocols such as OPC UA, MQ, or WebSocket.
Domain Knowledge:
- Familiarity with MES, ERP systems, and manufacturing processes.
- Experience interfacing with manufacturing control systems or shop floor automation.
- Deep understanding of business and general business packaging thinking.
Work with business platforms:
- Have worked with at least 1 extended business platform such as ERP, SAP, MES...
- Experience implementing projects using low-code business platforms and can assess fit/gap between customer requirements and the core of the platform.
Problem-Solving Skills:
- Able to independently research and explore new technologies that can be applied to processes or projects.
- Capable of summarizing and consolidating knowledge into documentation or procedures for team training.
 
Nice to Have
Additional Technologies:
- Knowledge of NoSQL databases such as MongoDB or Firebase.
- Experience with UI libraries like Bootstrap, Material Design, or TailwindCSS.
- Basic understanding of UI/UX design principles.
 
Other Skills
Technical Tools:
- Experience with version control tools such as Git or SVN.
- Familiarity with project management tools like Jira or Redmine.
- Experience working with cloud platforms like AWS or Azure.
Collaboration & Communication:
- Proven ability to work effectively with customers, partners.
- Team player with a collaborative and flexible attitude.
General:
- Ability to manage multiple priorities in a dynamic environment.
- Willingness to travel for training, onsite projects, or cross-site support