Electron JS Developer

Location: Remote
Job Type: Full Time

We are seeking a skilled Electron JS Developer to join our development team. The ideal candidate will be responsible for building cross-platform desktop applications using Electron, integrating front-end and back-end technologies, and ensuring the smooth delivery of performance-focused applications. You will collaborate with other developers, UI/UX designers, and stakeholders to create applications that provide an optimal user experience.

Key Responsibilities:

  • Develop and maintain cross-platform desktop applications using Electron JS.
  • Work with front-end frameworks such as React, Angular, or Vue to create user interfaces.
  • Integrate APIs and back-end services into the Electron app.
  • Ensure applications perform optimally across platforms (Windows, macOS, Linux).
  • Debug and optimize Electron apps for performance, security, and scalability.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with UI/UX designers to implement visually appealing and responsive designs.
  • Stay updated with the latest advancements in Electron, JavaScript, and related technologies.
  • Conduct testing and provide support to resolve bugs or issues in the software.
  • Utilize version control systems like Git for managing codebase and collaboration.

Required Skills and Qualifications:

  • Strong proficiency in JavaScript, HTML, and CSS.
  • In-depth understanding of Electron JS and experience building desktop applications using Electron.
  • Familiarity with one or more modern front-end frameworks such as React, Angular, or Vue.js.
  • Experience with back-end technologies and APIs (e.g., Node.js, Express).
  • Proficient in cross-platform development, with experience on Windows, macOS, and Linux.
  • Knowledge of web security principles and Electron security best practices.
  • Strong debugging and performance optimization skills.
  • Familiarity with version control systems such as Git.
  • Experience with tools such as Webpack, Babel, or similar build tools.
  • Excellent problem-solving skills and ability to work collaboratively.

Preferred Qualifications:

  • Experience in building desktop applications for enterprise or consumer use.
  • Familiarity with automated testing frameworks for Electron apps.
  • Understanding of CI/CD pipelines and deployment of Electron apps.
  • Knowledge of Electron package management and distribution methods.
  • Strong knowledge of desktop application security and sandboxing techniques.
  • Exposure to TypeScript and other typed languages.

Soft Skills:

  • Ability to work independently as well as part of a team.
  • Strong communication skills and ability to present technical concepts clearly.
  • Adaptability and eagerness to learn new tools and technologies.
  • Time management and attention to detail in delivering tasks on time.

Educational Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

How to Apply

If you think you are a suitable candidate, please email your updated resume to [email protected], mentioning the respective position in the subject line of your email.

If you enjoy working with the change makers, multi-talented, highly knowledgeable, industry experts, join us.

If you enjoy working as individual contributor and be a crucial part of a team, join us.

If you love to take up challenges and be accountable for your responsibilities,
Apply Today!

Apply for this job
About us

BTF Technology Pvt Ltd is a Digital Transformation services startup, setup in Hyderabad as the offshore development center of SOLiD Inc, one of the leading communication Korean multinational companies.

BTF technologies is on a mission of building a better future for the planet by combining digital technologies, innovation and big ideas. Our goal is to deliver services that create large scale sustainable impact in the lives of people, every day.

Follow us