Sr. ReactJS Developer - Costa Rica

San Jose, Costa Rica

Apply for Position

Sr. ReactJS Developer - Costa Rica

As a Senior React.js developer, you will be supporting the evolving needs of Credit Union clients who leverage our eBanking platform. The ideal candidate is a team player who can work closely with other developers to standardize apps across multiple brands with minimal duplication of effort.


  • Bachelors in Computer Science or similar degree AND at least +4 years of on-the-job experience.

  • Excellent communication skills both verbal and written in English (B2Plus -C1).

  • Deliver across the entire application lifecycle – concept, design, build, deploy, test, publish, and maintain.

  • Develop high-quality, well-documented code that meets security standards and maintains confidentiality and privacy of client data.

  • Design and write new user-facing features using React.js.

  • Build reusable components and front-end libraries.

  • Translate designs and wireframes into high-quality code

  • Optimize components for maximum performance across a vast array of browsers

  • Optimize performance for the React.js components.

  • Collaborate with cross-functional teams to build quality systems end-to-end.

  • Complete and implement solutions using the best technologies for the solution.

  • Communicate professionally and transparently.


Let’s talk Tech stack:

  • +4 years minimum of developing in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Familiarity with newer specifications of EcmaScript

  • Experience with data structure libraries (e.g., Immutable.js)

  • Familiarity with RESTful APIs

  • Knowledge of modern authorization mechanisms

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • Ability to write code that is well structured, performant, reusable, and easy to understand

  • Comfort explaining technical problems in person and writing

  • Strong sense of responsibility and ownership)

  • Nice to have:  Banking experience

Apply for Position

Our services can move your mountain.

Talk to a Kahoa team member today!

Learn More

SolutionStream is now

New name, new logo, same us!

Come see for yourself at