About the job
Join Credicorp Capital in transforming challenges into opportunities as our next Full Stack Developer within our Technology team.
Mission:
Ensure the design and evolution of the organization’s digital products, ensuring their continuity, scalability, and quality while contributing to the achievement of strategic objectives and enhancing the customer experience.
Main Responsibilities:
Develop functionalities and components that meet business needs.
Design and build the visual aspects of applications focused on customer interaction.
Coordinate with technology teams for the development of regionally impactful applications.
Maintain, track, and document services related to applications.
Participate actively in an agile team, contributing to the continuous innovation and improvement of developments.
Application Requirements:
Degree in Systems Engineering, Computer Science, Information Technology, or related fields.
A minimum of 2 years of experience in projects that integrate front-end and back-end solutions.
Intermediate knowledge of Node.js and JavaScript.
Basic-Intermediate knowledge of Vue.js, TypeScript, and SQL.
Desirable familiarity with NestJS and AdonisJS at a basic level.
Additional Skills or Knowledge:
Development of full-stack web applications using Node.js, Express.js, and Vue.js.
Understanding of API design and consumption (REST).
Experience with relational databases (SQL Server).
Familiarity with version control tools (Git, GitHub).
Unit and integration testing using Jest.
SQL query analysis and application performance optimization.
Documentation and testing of APIs with Postman/Insomnia.
Adherence to development best practices (Clean Code, SOLID principles).
This vacancy is also open to individuals with disabilities.

