I’m looking for a front-end role where I can build high-quality web and mobile UIs for real business products—using React, Next.js and modern APIs—while collaborating closely with back-end teams to ship scalable, maintainable solutions.
Juan Carlos Coral
@juankcoral
I’m a senior front-end developer building scalable, accessible web and mobile UIs.
What I'm looking for
I’m a front-end developer focused on building reliable user experiences across complex platforms—web, e-commerce, and mobile. I’ve worked on intelligent contact solutions with chatbot systems across major chat channels, connecting modern UIs to back-end services developed in C#.
At Take/Blip, I helped deliver front-end experiences for mobile apps and interactive chat journeys, using VueJS, React-Native, and later Flutter. I care about creating interfaces that feel consistent and dependable even when integrations and channels vary.
At RD RaiaDrogasil, I built the front-end for Magenta 2 e-commerce across multiple pharmacies using a common UI and theme-based layout changes. I used React JS with Styled-components, GraphQL for data querying, and a BFF approach for front/back interaction, organized as a single repository divided into packages with Lerna.
Earlier, I delivered React-based web apps for Latoex platforms and supported customizations for WordPress websites, including creating Vanilla Javascript scripts for a ContaZap WhatsApp Chatbot. I’ve also created and maintained websites and web apps using a broad toolkit (from HTML5/CSS/SCSS to Node.js, Bootstrap, jQuery, and WordPress theme development), including freelance work involving Joomla!, WordPress, Magento, and Symfony.
Experience
Work history, roles, and key accomplishments
Front-end Developer
Take/Blip
Sep 2021 - Sep 2022 (1 year)
Built intelligent contact solutions, including chatbot systems compatible with most major chat channels. Developed mobile-facing front-end in Vue.js/React Native and later Flutter, while the back end was implemented in C#.
Front-end Developer
RD RaiaDrogasil S.A.
Mar 2020 - Apr 2021 (1 year 1 month)
Developed the front-end for Magenta 2 e-commerce for the three pharmacies in the RD chain using a common UI. Implemented theme-based layout changes, built the UI with React and Styled-components, and used GraphQL with a BFF to integrate with a Magento-based back end; organized the front-end as a monorepo with Lerna.
Front-end Developer
Latoex / Conta Zap / Latoex Capital
Jan 2019 - Dec 2019 (11 months)
Built front-end web applications focused on React for the Latoex and Latoex Capital platforms, and supported the Uniproof platform occasionally. Customized Latoex/Latoex Capital/ContaZap WordPress sites and created Vanilla JavaScript scripts for the ContaZap WhatsApp chatbot, using WordPress Codex plus GraphQL and Apollo.
Front-end Developer
Antena Um Radiodifusão (Brazil)
Sep 2017 - Apr 2018 (7 months)
Performed front-end development and services for multiple projects related to EOKOE, AppCívico, and TechLeap. Built and maintained websites and web apps using Vanilla JavaScript, Middleman, WordPress theme development, Node.js, Grunt, React.js, HTML5, SCSS/LESS/SASS, Bootstrap, and jQuery.
Front-end Developer
EOKOE (Brazil)
Jan 2016 - Sep 2017 (1 year 8 months)
Provided front-end development and services across projects for EOKOE, AppCívico, and TechLeap. Worked on creating and maintaining websites and web apps using Vanilla JavaScript, Middleman, WordPress theme development, Node.js, Grunt, React.js, HTML5, SCSS/LESS/SASS, Bootstrap, and jQuery.
Web Developer
Planet108 Webdevelopment(Germany)
Jan 2013 - Nov 2015 (2 years 10 months)
Worked as a freelance web developer handling development, maintenance, upgrades, and virtual shops using CMS platforms Joomla!, WordPress, and Magento. Built Symfony PHP-based web applications and developed templates/themes, jQuery/javascript animations, and responsive designs.
Web Developer
Next4 Comunicação Digital
Dec 2011 - Jan 2013 (1 year 1 month)
Developed websites using the Joomla! CMS, including layout adaptation and creation. Also handled additional software installation and created/editing video content intended for customer tutorials.
Education
Degrees, certifications, and relevant coursework
Universidad Nacional de Colombia
Program (not completed), Plastic Arts
1994 -
Studied Plastic Arts at Universidad Nacional de Colombia but did not complete the program.
Pontificia Universidade Javeriana de Colombia
Program (not completed), Social Communication
1979 - 1993
Studied Social Communication at Pontificia Universidade Javeriana de Colombia but did not complete the program.
Colegio Helvetia
Bachiller, Secondary Education
Completed a Bachiller (equivalent to high school) program at Colegio Helvetia in Bogotá.
Tech stack
Software and tools used professionally
Availability
Location
Portfolio
techleap.com.brSalary expectations
Job categories
Interested in hiring Juan Carlos?
You can contact Juan Carlos and 90k+ other talented remote workers on Himalayas.
Message Juan CarlosGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
