Logo for KIS Solutions

React & Express.js Software Engineer

Job description

This is a remote position.

KIS is looking for a talented React & Express.js Software Engineer who is aiming to work on an international IT project! This is an opportunity where you will focus on clean architecture, code performance, maintainability, mentorship and client enablement. If you think this fits your profile, we certainly look forward to talking to you!

Responsibilities:

  • Build and maintain modular, scalable React components using functional programming principles;
  • Promote coding standards and educate junior client teams on proper React patterns and tooling;
  • Implement unit and integration tests to ensure code reliability;
  • Optimize application performance and bundle size;
  • Design and maintain RESTful APIs using Express.js with a focus on modularity, testability, and maintainability;
  • Mentor junior client teams on backend architecture best practices;
  • Implement middleware for logging, authentication, validation, and error handling;
  • Integrate with SQL databases and external APIs;
  • Ensure API security, performance, and scalability.


  • Requirements


  • 3–5+ years of experience with React (16.8+), using hooks-based functional components;
  • Proficient in React Router for client-side routing;
  • Strong TypeScript skills with strict typing and generics, applied in both frontend and backend;
  • Experience with state management solutions such as React Context;
  • Familiarity with CSS-in-JS or utility-first CSS frameworks (e.g., Tailwind CSS);
  • Experience implementing unit and integration tests in both frontend and backend applications;
  • Hands-on experience with Node.js (LTS) and Express.js for building RESTful APIs;
  • Solid understanding of asynchronous programming and middleware patterns;
  • Experience working with relational databases like MySQL;
  • Input validation using libraries such as Zod;
  • Environment and configuration management using dotenv, cross-env, or similar tools;
  • API documentation using OpenAPI (Swagger);
  • Familiarity with Git and basic CI workflows (e.g., GitHub Actions).
  • Advanced communication in English to report to the client confidently.
  • Live in Latin America region.



  • Express.js Developer Related jobs

    Other jobs at KIS Solutions

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.