Frontend Developer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Frontend Developer

Experience: 8+ Years

Location:

Employment Type: Full-Time


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

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

mumbai, maharashtra, india

bengaluru, karnataka, india