Actively recruiting / 31 applicants
We’re here to help you
Wilson Bittencourt is in direct contact with the company and can answer any questions you may have. Email
Wilson Bittencourt, RecruiterRole Overview
Join our innovative team as an Inventory Management System Developer where you will play a crucial role in finalizing our proprietary Inventory Management System (IMS). This system is designed to integrate seamlessly with Big Commerce and Hub Spot, catering to the unique needs of our wholesale liquidation business established in 2002. Our goal is to replace our outdated monolithic system with a more dynamic and scalable solution.
Responsibilities
- Collaborate with our seasoned in-house and global development teams to complete the IMS project.
- Implement detailed logic and finalize modules that enhance the system's usability and functionality.
- Contribute to testing and debugging processes to maintain high-quality standards.
- Help integrate with Big Commerce and Hub Spot.
Required Skills
PHP
- Excellent knowledge, capable of building REST APIs, using classes, and interacting with databases.
- Experience with API performance testing and optimization.
- Understanding OAuth and session management (e.g. JWT).
- Good knowledge of OWASP and website security best practices.
HTML/CSS/JS
- Familiar with common semantic HTML5 for creating accessible and well-structured responsive webpages including complex nested layouts utilizing Flexbox and Grid.
- Core language features ES6+ syntax in vanila JavaScript for DOM manipulation as well as various common JS libraries.
- Templates are build with Bootstrap 5.3 and other 3 party labraries for complex modules such as image optimizing and uploading, datatables and lazy loading.
- Ability to write and optimize code for both scalability and performance.
MySQL
- Ability to easily understand, edit and optimize complex SQL queries.
- Excellent knowledge of DDL, DML, query optimization, and creating ER diagrams.
Linux Command Line
- Basic commands for server management and automation, basic knowledge of shell scripting.
- GIT, understanding of branching, merging, and workflows of version control (GitHub, GitLab).
Python
- Good understanding of Python programming language.
Nice to Have
- Proficiency in developing relational database web applications.
- Familiarity inventory management business processes.
- Experience in transitioning from legacy systems to modern solutions.