JavaScript Developer

Binaire Private Limited

New Delhi

On-site

INR 500,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on skills
Opportunity for professional growth
Work on cutting-edge applications

Job summary

A technology company in New Delhi is seeking a skilled developer to design and implement user interfaces. Responsibilities include developing APIs and ensuring smooth user experiences. The ideal candidate should have expertise in Vanilla JS, React.js, and Node.js, along with a degree in Computer Science or related fields. Join an environment focused on cutting-edge applications with opportunities for professional growth.

Qualifications

  • In-depth knowledge of Vanilla JS (ES6+), React.js, Node.js, and Electron.js.
  • Strong understanding of UI/UX principles with advanced CSS skills.
  • Experience in designing and consuming APIs.

Responsibilities

  • Design and implement user interfaces for web applications.
  • Develop APIs and manage server communication.
  • Collaborate with designers to translate wireframes into applications.

Skills

Vanilla JS (ES6+)
React.js
Node.js
Electron.js
Advanced CSS
UI/UX principles

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Git
Firebase
Supabase

Job description

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.
  • 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.
  • Create and maintain cross-platform desktop applications using Electron.js.
  • Integrate APIs, UI components, and backend services into Electron-based applications.
  • Implement authentication, data storage, and real-time features using Firebase or Supabase.
  • Optimize queries, manage schema design, and ensure data consistency across systems.
  • 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
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 800,000 - 1,200,000
Frontend Developer
Frontend Developer

RighIT Solutions LLC • VIP Area

On-site
INR 600,000 - 1,200,000
Senior Frontend Developer
Senior Frontend Developer

Info Services • Hyderabad

On-site
INR 1,300,000 - 2,100,000
Frontend Developer | Delhi , Gurugram
Frontend Developer | Delhi , Gurugram

DigitalXNode • New Delhi

On-site
INR 700,000 - 1,100,000
Frontend Developer
Frontend Developer

Publicis Production • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

RBM Software • Pune District

On-site
INR 2,500,000 - 3,500,000
Senior Frontend React Developer
Senior Frontend React Developer

Luxoft • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Pattern Inc • Pune District

On-site
INR 800,000 - 1,200,000
Frontend Developer
Frontend Developer

BotLab Dynamics • Delhi

On-site
INR 600,000 - 1,000,000