Get in Touch

We transform your ideas into business opportunities.

Contacts

Location
Roble Corporate Center, Terrazas Building, 5th Floor
Escazú, 10203
Phone
+1 (604) 863-0100
+506 2105-5900

Follow us

Front-End Web Developer

Job Description:

The professional will materialize the opportunities to improve conversion and user experience in the different web sales channels. He must have the ability to work in a team through Agile methodologies, desire to develop as a Front-End Developer for the creation of transactional sites using Drupal as CMS.

Responsibilities:
  • Develop code to implement the visual proposals that the UX/UI Designer proposes for digital flows
  • Optimize existing code to improve web loading speed
  • Diagnose code improvement opportunities that optimize onsite SEO and user experience
  • Support with the configuration of analytics code in Google Tag Manager or directly in the source
  • Execute the A/B front tests defined to be developed through Google Optimize
  • Support the role of Paid Media in the implementation of Scripts, automation codes and/or integration in the Google Ads and Facebook Ads platforms
  • Coordinate structural changes that require QA or technical validation with internal development teams or support providers
  • Responsible for the translation of UI/UX design wireframes into web code and specialized UI development for web applications.
Requirements:
  • Bachelor’s degree in Business Informatics, Systems Engineering or Computing or related careers.
  • More than 3-4 years experience as Front-End Web Developer.
  • Solid knowledge in Spring Boot, jQuery, JS, Bootstrap, WordPress, Gitkraken, Docker, Jira, AWS, SCSS and Object Oriented Programming (OOP).
  • Knowledge of AJAX, JavaScript, HTML5, CSS3, NodeJS, Angular4/5/6 or React JS.
  • Knowledge of Python, Web Service, Resful and Web Socket.
  • Knowledge of SQL, MySQL or MariaDB.
  • Knowledge of Debian or Ubuntu Linux.
  • Knowledge of Design Patterns (Model View Controller, Microservices, Data Access Object).
  • Intermediate English (Written/Conversational).
  • Knowledge or experience in Drupal.
  • Knowledge of Agile Scrum methodology.
Desirable Skills:
  • Knowledge or experience in Drupal
  • Knowledge of Agile Scrum methodology
Apply for this job
Scrum Master
The Professional is in charge of managing and ensuring that the Scrum process is carried out correctly and will help to eliminate impediment
Technical Product Owner
This profile is strategic to lead the development of new initiatives and functionalities of digital products in the financial industry, with
Mobile App Developer
Mobile Applications Developer capable of focusing his knowledge to provide solutions to real problems in the financial industry.