Browse
···
Log in / Register
Front web developer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Lambayeque 284, Lima 15093, Peru
Favourites
Share
Some content was automatically translatedView Original
Description

Be part of Stefanini! At Stefanini we are more than 30,000 geniuses, connected from 41 countries, doing what they are passionate about and co-creating a better future. **Responsibilities and attributions** * Develops new user-oriented features. * Creates front-end code, components, and reusable libraries for future use. * Ensures the technical feasibility of UI/UX designs. * Optimizes the application to achieve optimal response times, maximum stability, security, and scalability. * Provides support throughout the entire application lifecycle (Development, testing, release, and support). * Performs unit and UI tests to improve development quality. * Conducts root cause analysis for rapid response to incidents in the application being developed. * Ensures that new and legacy applications meet quality standards by performing peer code reviews. * Documents implementations in a simple manner (agile model). * Collaborates with other team members and stakeholders. **Requirements and qualifications** * Advanced-level JavaScript skills, proficient in HTML5 and CSS. * Advanced technical competency with CSS preprocessors (Sass, Less, etc.). Technical proficiency and use of CSS patterns and naming conventions (7.1, BEM). * Takes performance into account during development. * Technical competency in advanced JavaScript features (one-page lifecycle, anonymous functions, scoping, polyfilling). * Proficient with a framework or expected library, especially React.js. Understands how the JavaScript engine works (V8). * Proper handling of application states (Redux, useContext, etc.). Proper handling of API integrations (Amplify, Axios, etc.). Technical competency in development patterns (Singleton, observer, module, etc.). * Technical competency in architectural patterns (e.g., MVC, Flux, etc.). Handling and technical competency in asynchronous requests (Async, Await, promises). * Familiar with version control systems such as git; knows what a branch is and how to merge code back into master, create pull requests, review others' Pull Requests or Merge Requests (cherry-pick, rebase, stash). * Skillfully manages package.json to reduce dependencies between packages, differences among packages, download sources, and where to obtain them. * Technical competency and application of unit testing to created components (e.g., Jest, TestLibrary, etc.). * Technical competency or application of UI techniques: Translates complex elements such as grid systems, navigation, pagination, and icons into components for responsive web applications. * Knowledge of Figma. Capable of creating some of these reusable components across web and mobile devices. * Generates complex prototypes that include variable usage and animation. Ability to evaluate and question delivered designs. Technical competency in Agile frameworks and Agile mindset. **Additional information** Are you looking for a place where your ideas can shine? With over 38 years of experience and a global presence, at Stefanini we transform tomorrow together. Here, every action counts and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you are a disruptive person, committed to continuous learning, and innovation is in your DNA, then we are what you're looking for. Come and let's build a better future together!

Source:  indeed View original post
María García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.