Description
Job Summary:
Front End Developer responsible for creating and maintaining optimal web interfaces with Vue.js, collaborating with back-end, product, and design teams to deliver high-quality solutions.
Key Highlights:
1. Web interface development using Vue.js and its ecosystem.
2. Active collaboration with back-end, product, and design teams.
3. Implementation of reusable components and sound development practices.
**Your Mission**
You will be responsible for developing and maintaining the front end of our web platforms, ensuring an optimal user experience, consuming web services, and actively collaborating with back-end, product, and design teams to deliver high-quality solutions.
**Your Responsibilities**
**Front End Development**
* Develop web interfaces using Vue.js and its ecosystem.
* Consume data from REST Web Services (APIs).
* Implement reusable components and sound development practices.
* Integrate business logic into the front end following object-oriented programming principles.
**Design and Prototyping**
* Conduct system web screen prototyping and design.
* Collaborate on continuous improvement of user experience (UX/UI).
* Work closely with the team to validate workflows and functionalities.
**Management and Collaboration**
* Use GitHub for version control and collaborative development.
* Actively participate in code reviews and system improvements.
* Support the generation of web-based reports and information views.
**Requirements**
**Essential**
* Intermediate-level Front End Developer.
* Minimum of **1 year** of Front End development experience.
* Knowledge of **Object-Oriented Programming**.
* Proficiency in **HTML5, CSS, SASS, and JavaScript**.
* Experience with **Vue.js, Vuex, Vue Router, Axios, and Babel**.
* Experience consuming **REST Web Services**.
* Familiarity with **GitHub**.
* Knowledge of **web reporting**.
* Self-motivated, proactive, and committed profile.
* Ability to work collaboratively and maintain consistent teamwork.
**Desirable**
* Knowledge of design and basic UX/UI concepts.
**Skills We Value**
* Eagerness to learn and continuously improve.
* Responsibility and commitment to deliverables.
* Strong communication and collaborative work skills.
* Attention to detail and focus on product quality.
* Adaptability in dynamic and growing environments.
Salary: S/.1,500\.00 per month
Application Question(s):
* How long have you worked with Vue, and on which projects?
* What was the most recent thing you learned independently?
Work Location: Remote