Make Your Resume Now

Senior Fullstack Engineer - Costa Rica

Salaried, Full-Time USD 70,000.0 - 84,000.0

Job Overview

Summary


The Senior Software Engineer role will be pivotal in revolutionizing Revenue Operations (RevOps)

by developing cutting-edge, AI native applications.

You will be responsible for crafting both server-side applications using Node.js and user-facing elements with ReactJS/Redux, optimizing for high performance and security in a dynamic, fast-paced environment.



Key Responsibilities:


  • Develop server-side applications in Node.js, optimizing for a cloud-native environment. Experience with building and deploying applications on the AWS cloud stack is a must.
  • Optimize the use of relational databases and data warehouses for large data applications and build enterprise dashboards and reporting solutions. 
  • Craft user-facing elements using ReactJS/Redux that integrate seamlessly with server-side logic.
  • Ensure the creation of secure, reusable, testable, and efficient code.
  • Design and implement low-latency, high-availability, and high-performance applications.
  • Prioritize security and data protection, with a security-first coding mentality.
  • Build integrations to Salesforce.com platform and other Revenue Operations platforms.
  • Incorporate various AI technologies for scenarios involving LLM, Machine Learning and Forecasting. 


Skills and Qualifications:


  • 5+ years in server-side JavaScript application development, preferably in Node.js within cloud-native environments.
  • 3+ years of advanced MySQL experience being highly advantageous.
  • Solid experience with AWS cloud stack deployment and management.
  • Proven ability to write front-end applications in ReactJs/Redux.
  • Strong understanding and implementation of security best practices, particularly in cloud environments.


Desirable Skills:


  • Solid 3+ years experience working with relational databases - specifically MySQL - and enterprise scenarios with large amounts of data. 
  • Experience with Salesforce.com platform development.
  • Familiarity with LLM Models.
  • Knowledge of testing frameworks like Jasmine and Mocha.
  • Experience with task runners such as Gulp and Grunt.
  • Proficiency with package managers like NPM and Bower.
  • Familiarity with RevOps platforms like CRMs, Compensation systems, Marketing automation platforms and Customer Success Tools are a strong plus. 


Qualifications:

  • 7-10 years minimum in software development, with a strong preference for candidates possessing comprehensive experience in both frontend and backend development.
  • Minimum 5 years of practical experience in creating applications with Node.js and ReactJS.


Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!