¿Desea conocer información de nuestros sistemas de gestión empresarial para PYMES o plataformas para medianas y grandes corporaciones?

React Developer

We’re looking for English-speaking React developers interested in designing and building modern, user interface components for world-class clients in North America. Working collaboratively with your peers across the globe, you’ll be responsible for delivering sophisticated, progressive applications. This could be the perfect opportunity for a motivated team player who is ready to magnify their impact, test their limits and build a robust and impactful career with a top-notch, global company.

As a React Developer, you’ll:

  • Design and build highly responsive, web-based, user interfaces with functional and class components for top-tier clients.
  • Translate designs and wireframes into high-quality, sleek code.
  • Optimize components for maximum performance across devices and platforms.
  • Collaborate with designers, product owners, and developers across the entire software development lifecycle to deliver high-value products to clients.
  • Create new features for data-intensive applications and platforms.
  • Monitor and improve front-end performance.
  • Develop and implement front-end architecture to support user interface concepts.

What you'll need to succeed:

  • Clear knowledge of the React component lifecycle and its stages, both for class components and functional components with React hooks.
  • Experience with virtual DOM management and DOM manipulation best practices from React (Refs, Keys).
  • Ability to work with State and Props within React and clearly identify differences.
  • Knowledge of core JavaScript concepts, especially in functional programming (Immutability, Pure Functions, Closures, Scope) and in ES6 (ECMAScript 6).
  • Experience managing the global state of an application with Redux or Context API.
  • Understanding of Flux architectural patterns and Redux (actions, reducers, store, middleware, redux-thunk).
  • Experience with TDD and test frameworks such as Enzyme, Jest, or React testing library.
  • Familiarity with the different ways of styling React components (CSS Modules, Styled Components).

As part of our team, you'll:

  • Have access to a broad spectrum of learning opportunities because of our network of international, top-tier clients and in-house experts.
  • Work in a constantly evolving industry with people that want to shape and drive change, giving you access to an ever-expanding set of challenges.
  • Collaborate with international clients to define application technologies, functionalities and features, and much more in order to maximize business value.
  • Work in an agile environment, implementing and following engineering best practices in different projects. 
  • Constantly learn from very talented people and participate in courses and training activities, you’ll be joining a global company of more than 4,500 colleagues.
  • Positively impact the communities where we operate through a variety of social impact programs.
  • About PSL – Now Part of Perficient

    PSL operates at the intersection of drive, quality and innovation, providing advanced software engineering services at the speed of nearshore. With more than 600 professionals operating out of offices in Medellín, Bogotá and Cali Colombia, PSL is part of Perficient’s optimized global delivery approach. Perficient is a leading digital consultancy that partners with some of the world’s biggest brands to imagine, create, engineer and run digital solutions. We put people first, which means giving our teams the space and the resources they need to discover and innovate, supporting them in their development endeavors and career growth, and providing unique and top-tier challenges collaborating with international clients. We’re growing fast and we’re looking for ambitious, collaborative problem solvers that want to help us drive that global growth!