Senior React Engineer with Node.js

N-IX Partners Inc.
United States
22 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English
Job source

Tech stack

Web Interfaces JavaScript (Programming Language) .NET Framework PHP (Programming Language) A/B Testing Artificial Intelligence Automation of Tests Microsoft Azure Software as a Service Software Quality Software Design Patterns Programming Tools
+11 more
Google Analytics Design of User Interfaces JSON Microsoft SQL Server MySQL Node.Js Web Content Accessibility Guidelines Extensible Markup Language (XML) ReactJS Device Compatibility Software Version Control

Job description

Our client is transforming how leading companies search, analyze, and use patent data through an all-in-one, AI-powered SaaS platform that supports drafting, prior art analysis, collaboration, and project management. The role sits within a multidisciplinary team of IP software specialists, patent data professionals, and patent attorneys, focused on deep-cleaning and organizing global patent data to deliver accurate insights and trend visualizations. The Engineer will be responsible for developing, maintaining, and evolving key areas of the website and related user-facing products., * Design, build, and maintain the front-end interface for product delivery areas of the client application site, as agreed from time to time with product stakeholders, product designers, and the Technical Program Manager.

  • Initially focusing on resolving known and documented bugs across existing products before contributing to ongoing enhancements and new feature development.
  • Implement responsive layouts and ensure cross-browser/device compatibility
  • Deliver clean, intuitive UI/UX by working against a ticket-based backlog with direction and, as projects evolve, collaborating more directly with product stakeholders.
  • Work with external developers and designers to ensure consistent branding, performance, and technical quality
  • Ensure accessibility best practices (WCAG) across relevant areas of the site
  • Optimize site performance through modern tooling, bundling, and code quality improvements
  • Build and maintain additional sections of the client website as needed
  • Develop and manage analytics and testing frameworks, including Google Analytics, event tracking, and A/B testing capability
  • Provide basic database or API integration support, working alongside the back-end engineering team where appropriate
  • Assist in documentation of front-end components, design patterns, and development processes
  • Contribute to continuous improvement of development workflows, version control practices, and release processes
  • Write and maintain automated tests including unit, integration, and end-to-end (E2E) tests to ensure application quality and reliability.

Requirements

  • 5+ years of experience working in standalone roles responsible for the development and maintenance of web interfaces
  • Strong knowledge of the following technical areas: JavaScript, React, Node.js
  • Experience with D3, Azure, XML & JSON data formats
  • Ability to produce scalable, maintainable solutions
  • Strong time-management skills with the ability to handle multiple projects concurrently
  • A proactive, positive approach to delivering high-quality work
  • English level - at least Upper-Intermediate

Nice to have:

  • PHP
  • .NET Framework 4.6 is a big plus
  • MySQL or SQL Server experience
  • Experience setting up A/B testing or similar experimentation frameworks
  • Exposure to modern AI-powered development tools and workflows (e.g., code assistants, automated testing, or AI-driven UI optimization)

Benefits & conditions

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all