Search by job, company or skills

Aftershoot

Senior Frontend Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Join our team to revolutionise desktop application experiences using Electron. As we enter an exciting phase focused on performance optimisation and scaling, we need a high-ownership frontend engineer who thrives on solving complex challenges and driving full-cycle impact from product discussions to production monitoring. If you're passionate about building lightning-fast, responsive desktop applications that users love, this role is for you.

Responsibilities

  • Develop and maintain Electron desktop applications using JavaScript/TypeScript, React, HTML5 CSS3
  • Performance optimisation: Analyse, profile, and enhance application speed, memory usage, and responsiveness.
  • Take full ownership of features from product planning to deployment and monitoring.
  • Participate in product discussions, code reviews, QA collaboration, and performance tuning.
  • Solve complex technical problems across Windows, macOS, and Linux platforms.
  • Work with cross-functional teams (Product, Design, Backend, QA).

Requirements

  • 3+ years of frontend development experience.
  • Strong JavaScript/TypeScript, React/Vue/Angular, HTML5 CSS3
  • Problem-solving mindset with a high ownership approach.
  • Experience with Git, testing frameworks, and agile development.
  • Full-cycle project experience: planning, development, testing monitoring.
  • Excellent collaboration and communication skills.

Bonus Skills

  • Electron framework experience.
  • Performance optimisation expertise (profiling, memory management, rendering optimisation)
  • Desktop application development background.
  • Node.js knowledge.
  • CI/CD and deployment experience.
  • Previous cross-platform development.

This job was posted by Ishita Gupta from Aftershoot.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137579307