Full Stack Developer

TechHavenLabs
yesterday
Verified

Role details

Languages
English
Experience level
Intermediate, Senior
Compensation
€ 5-6K

Job location

Remote
EU

Tech stack

JavaScript
Node.js
TypeScript
GIT
Next.js

Job description

We are looking for a Full-Stack Developer to own, maintain, improve, and expand the Unified Comms application. The successful candidate will understand the complete product stack — including Electron desktop architecture, React or Next.js, Node.js services, IPC communication, state management, session handling, persistence, packaging, and release processes. The Full-Stack Developer works alongside blockchain and AI specialists, integrating their capabilities correctly into the product.

Requirements

  • Strong professional experience with JavaScript and TypeScript
  • Strong experience with React and a framework such as Next.js
  • Professional experience with Node.js and full-stack applications
  • Experience maintaining an existing production codebase
  • Strong understanding of frontend/backend integration, APIs, async programming, state management, and local persistence
  • Electron main and renderer processes, application lifecycle, sessions, and views
  • Preload scripts, context isolation, contextBridge, and IPC communication
  • Local file operations, cross-platform behavior, packaging, electron-builder, and desktop release processes
  • Experience with Git, pull requests, debugging, and technical documentation
  • Ability to locate correct integration points before writing code
  • Professional written and spoken English


Benefits & conditions

  • Competitive salary based on experience and skills.
  • Flexible working hours with a focus on results rather than fixed schedules.
  • High-quality equipment provided or a home office allowance.
  • Collaborative international engineering team with a remote-first culture.
  • Generous paid annual leave and public holidays in accordance with your country of employment.
  • Paid sick leave and other statutory benefits in accordance with local employment regulations.
  • Opportunities to influence technical architecture and engineering best practices.
  • Career growth opportunities as the company and engineering team continue to expand.


Apply for this position