Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MDB Capital

Front-End Developer

MDB Capital

Front-End Developer building the user-facing layer of the PatentVest web application. Responsible for hands-on programming, UI implementation, and backend integration for various product modules.

Posted 4/17/2026full-timeRemote • 🇳🇮 NicaraguaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CypressD3.jsJavaScriptNext.jsReactRedux

About the role

Key responsibilities & impact
  • Build and maintain UI components, pages, and client-side state in the Next.js / React
  • Hands-on programming work — writing, reading, refactoring, and debugging frontend code across the product modules.
  • Implement and maintain chart components (using js or a comparable library) that render data prepared by backend endpoints.
  • Implement the client-side UI, local state, and URL handling for filter and search controls.
  • Maintain the viewer components for patent technical drawings (rotation, zoom, pagination) and document rendering.
  • Maintain the frontend surface for the external read-only sharing feature.
  • Consume the REST API provided by the backend, handle JWT-based authentication and token refresh.
  • Maintain and extend the Cypress E2E test suite.

Requirements

What you’ll need
  • 3–5+ years of professional experience building production web applications with React and Next.js (or a comparable modern JavaScript framework).
  • Proven track record integrating front-end applications with REST APIs and handling asynchronous data, authentication tokens, and error states.
  • Experience writing end-to-end tests with Cypress or a similar tool (Playwright, TestCafe), and familiarity with unit/integration testing in general.
  • Demonstrated ability to own non-trivial frontend features end-to-end in an established codebase with minimal supervision, since this position operates as the single frontend owner of the web application.
  • Demonstrable frontend experience — a portfolio, public repositories, prior production work, or other concrete evidence of real project work.
  • English C1.
  • Desirable: Experience with data-heavy or analytics-focused applications and complex client-side state.
  • Familiarity with charting libraries (Chart.js, Highcharts, D3, Recharts, or similar).
  • Exposure to both modern (hooks-based) and legacy (class components, older Redux patterns, js) React code — the codebase is mid-migration, so working across both styles is part of the job.
  • Experience handling secured assets on the front end (pre-signed S3 URLs, token-based access).
  • Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field.

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsJavaScriptCypressREST APIJWTcharting librariesend-to-end testingfrontend developmentasynchronous data handling
Soft Skills
problem-solvingindependenceattention to detailcommunicationownership
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Web Development