Experience: Senior
Remuneration: To be agreed
Performance model: Remote
Address: Not applicable
Work schedule:
Flexible
Type of contract: Legal Entity (PJ)
Education:
Bachelor's degree completed or in progress in the IT field or related field.
Main Responsibilities and Duties:
Develop advanced solutions in VueJS, meeting specific project requirements and following best development practices;
Design and implement scalable and high-performance software architectures using VueJS, ensuring the efficiency and robustness of applications;
Customize and extend VueJS functionalities to meet project needs, maintaining compatibility with future updates;
Installation, configuration and development of e-Commerce on the Laravel platform;
Support and maintenance on the Laravel platform;
Ensure that best code development practices are being followed, in accordance with our development culture;
Create readable, secure and scalable codes;
Test and validate developed functionalities;
Create documentation of what was developed for other developers;
Serve as a technical support point within the projects in which you work.
Technical Qualifications (Non-negotiable):
Experience with Object Oriented Programming (OOP);
Experience with the Ecommerce Laravel platform;
Integration with payment methods;
PHP;
Relational Databases (e.g.: MySQL/Postgres);
CSS/SASS;
JAVASCRIPT;
VueJS;
JQUERY;
HTML;
Bootstrap;
Docker;
Experiences with RESTful APIs;
General knowledge about software architecture;
Code versioning tools like Git.
Technical Qualifications (Desirable):
Knowledge of state management in React;
Front-end technologies, including JavaScript;
Knowledge of Laravel;
Knowledge of good SEO practices;
Familiarity and basic knowledge of the Laravel ecosystem;
Technical English;
Knowledge of Linux, Apache or Nginx.
Soft Skills:
Communication and Influence
Critical Look
Negotiation Skill
Flexibility
Priority/Organization Management
Team work
Analytical View