Javascript Developer

Binaire
South Delhi, Delhi, India

About Us

We are a software technology startup in the field of development of software for photo & video, game development and utility applications. We create and market multi-platform applications for Apple, Windows, Linux, iOS and Android based systems.

We believe in ‘master of one and jack of all’ regarding competence, and resolving technical impasse with a teamwork approach. An ideal candidate will be able to identify and solve problems with the help of internal partners and critical-thinking skills.

Product currently in market under photo & video category

Product link: https://irixhdr.com/

Position Overview

We are seeking a highly skilled JavaScript Developer with deep expertise in Vanilla JavaScript, Node.js, Electron, and React.js to join our development team. The ideal candidate will not only excel at writing efficient and scalable code but will also have a strong sense of UI/UX design, the ability to collaborate with designers, and proficiency in building seamless user experiences.

In this role, you will be responsible for designing and implementing user interfaces, developing APIs, handling server communication, and integrating backend services such as Firebase or Supabase.

Key Responsibilities

Frontend Development

  • Build and maintain responsive, dynamic, and high-performance UIs using Vanilla JS, React.js, advanced CSS, and modern design practices.
  • Collaborate with designers to translate UI/UX wireframes into interactive, pixel-perfect applications.
  • Ensure smooth user experiences with attention to accessibility, responsiveness, and usability.

Backend & API Development

  • Develop, maintain, and document RESTful APIs and GraphQL endpoints.
  • Handle server-side logic using Node.js with secure and efficient practices.
  • Manage data flow between front-end and back-end systems, ensuring reliability and performance.

Desktop App Development

  • Create and maintain cross-platform desktop applications using Electron.js.
  • Integrate APIs, UI components, and backend services into Electron-based applications.

Database & Cloud Integration

  • Implement authentication, data storage, and real-time features using Firebase or Supabase.
  • Optimize queries, manage schema design, and ensure data consistency across systems.

Collaboration & Workflow

  • Work closely with designers, product managers, and other developers to deliver polished features.
  • Participate in code reviews, provide constructive feedback, and maintain best practices in version control.
  • Troubleshoot, debug, and optimize applications for performance and scalability.

Requirements

  • Proven experience as a JavaScript Developer, Fullstack Developer, or Frontend Engineer.
  • In-depth knowledge of Vanilla JS (ES6+), React.js, Node.js, and Electron.js.
  • Strong understanding of UI/UX principles and the ability to implement designs with advanced CSS (Flexbox, Grid, animations, transitions).
  • Experience in designing and consuming APIs.
  • Knowledge of Firebase or Supabase (authentication, real-time database, cloud functions, storage).
  • Familiarity with modern development workflows (Git, CI/CD, testing frameworks).

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Experience with TypeScript in production environments.
  • Knowledge of state management libraries (Redux, Zustand, Recoil, or Context API).
  • Understanding of security best practices for web and desktop apps.
  • Familiarity with performance optimization techniques for large-scale applications.
  • Basic understanding of Web Assembly and Emscripten WASM compilation pipeline.
  • Knowledge using of third-party libraries like OpenCV.js, Three.js etc.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication for collaborating with designers and cross-functional teams.
  • Attention to detail with a passion for building seamless user experiences.
  • Ability to adapt quickly to changing priorities and emerging technologies.

Compensation & Growth

  • Competitive salary based on skills and experience.
  • Opportunity to work on cutting-edge web and desktop applications.
  • Professional growth into Senior Developer, Fullstack Architect, or Engineering Lead roles.

Score my resume against this job, free →

Questions about this job

How do I apply for the Javascript Developer job at Binaire?

Use the apply link on this page: you apply directly with Binaire on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Binaire want for this Javascript Developer role?

The job description asks for JavaScript Developer, Fullstack Developer, Frontend Engineer, Vanilla JS (ES6+), React.js, Node.js, Electron.js and UI/UX principles. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Binaire?

Apply to the Binaire roles that match your experience, and tailor your resume to each job description: for this role that means showing JavaScript Developer, Fullstack Developer, Frontend Engineer. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Javascript Developer job remote or onsite?

This is based in South Delhi, Delhi.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Binaire, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →