cover image
InfraXcode

Senior Web Developer

Hybrid

Montrouge, France

Freelance

05-08-2025

Share this job:
Expired

Skills

JavaScript TypeScript react node.js

Job Specifications

We're building an innovative development environment inspired by modern code editors, and we're looking for a Senior Web Developer to help us shape it. You'll play a key role in designing intuitive user interfaces, integrating intelligent features, and contributing to a modular architecture that supports powerful customization.

If you enjoy working on deep technical challenges and building tools that other developers will use every day, we'd love to hear from you.

What you'll be working on

Feature development in Electron

You'll develop and integrate new functionality within an Electron-based architecture, supporting multi-process applications and rich desktop features.

Frontend UI with React

We're creating custom views like explorers, side panels, and session managers using React and TypeScript. Your job is to make them fast, usable, and adaptable to specific use cases.

Service integration

Much of our intelligence comes from backend APIs. You'll be responsible for connecting interfaces to those services in a clean, maintainable way.

Context and session handling

We need to manage multiple editing sessions with smart selection, capture, and processing logic. This includes designing mechanisms that make multi-context development feel seamless.

Modular and layered architecture

We follow a clean separation between browser, common logic, and the Electron main process. You'll be working across these layers while respecting boundaries.

UX customization

You'll help adapt and extend existing components to align with real-world workflows and business needs.

What we're looking for

Essential skills

Strong proficiency in TypeScript and JavaScript
Solid experience building with React, including complex custom components
Understanding of Electron and multi-process architectures
Familiarity with modular application development
Ability to read, understand, and contribute to large codebases
Experience with asynchronous programming and API integration

Bonus points for

Experience working with the VSCode architecture or building extensions
Knowledge of VSCode APIs like TreeView, ViewContainers, and WebviewPanels
Familiarity with IPC (inter-process communication) protocols
Exposure to AI or LLM-based service integration
Background in networking, DevOps, or developer tooling

About the role

Remote-friendly
Flexible working hours
Open to full-time or contract, depending on your situation

If this sounds like something you'd enjoy, reach out to us on contact@infraxcode.com.

You'll be part of a small, focused team that values clean architecture, thoughtful UX, and solving meaningful problems for developers.

About the Company

InfraXcode is a consulting company focusing on Infrastructure as Code (IaC), network automation, DevOps practices, and associated technologies. We provide tailored services to clients based on the best industry practices. InfraXcode values continuous learning and the sharing of best practices within its client companies. We ensure that client teams are well-equipped to maintain and improve their systems after the project engagement, making businesses more agile, efficient, and adaptable. Know more