Concentrix
Frontend Engineer - React / Node.js –Unilingual
ConcentrixArgentina1 day ago
Full-timeEngineering, Information Technology
We are looking for a Frontend Engineer for an important U.S.-based client.

Project: Acceleration of platform alignment and deployment repeatability to support large, complex customer engagements and regulated environments, with an emphasis on improving release velocity, architectural consistency, and time-to-market.

What You’ll Do

Responsibilities

Make UI changes to an internal tool. Example responsibilities listed below; they may be adjusted depending on the selected candidate’s skills:

  • Help ensure all tapdb features are available in Omen for the eventual deprecation of the tapdb UI.
  • Address Threat Research / TOC feature and bug requests that can reasonably be developed and tested in the lab.
  • SmokeJumper improvements and feature development.
  • Move tool components to utilize FUSE UI.
  • Integrate and contribute MFE (micro-frontend) components.
  • Create unit tests for implemented changes.
  • May involve creating test data for local Docker-based testing.
  • Test in the lab – this may include white-box (API-based) or black-box (UI-based) testing.

Must-Haves

Minimum qualifications to prepare for supporting tools in MegaDeal/FedRAMP environments:

  • 2–5 years of experience with JavaScript / NodeJS and the NPM ecosystem.
  • 2+ years of experience with React.
  • Experience designing, implementing, and integrating RESTful APIs.
  • Experience with test-driven development (TDD).
  • Ability to work within a SCRUM environment.
  • Ability to estimate task sizes.
  • Ability to help plan sprints.
  • Consistent delivery of committed tasks.
  • Experience with ticketing and task management systems (we use Jira).

Competencies

  • JavaScript / TypeScript / React
  • NodeJS / NPM / Express
  • Experience with Git or other version control systems
  • CSS and CSS libraries/frameworks
  • JavaScript unit testing frameworks (Jest, Mocha, etc.)
  • Must be comfortable communicating in English (verbal and written) with cross-functional teams
  • Comfortable asking questions and contributing ideas in a team environment

Education

  • Bachelor’s degree (or equivalent) with a Computer Science focus and 1–2 years of recent relevant work experience

OR

  • 5–7 years of recent relevant technical experience

Key Skills

Ranked by relevance