BJAK logo
BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Software Engineer – Desktop

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

27 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer – Desktop

BJAK

• Own how this system behaves on desktop environments. • Build and maintain cross-platform desktop applications using Electron. • Design responsive and scalable UIs for real-time collaboration. • Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking. • Integrate AI-powered features (chat, agents, AI assistance) via backend APIs. • Optimize startup time, memory usage, and runtime performance. • Profile and reduce Electron overhead. • Ensure smooth real-time updates (messages, typing indicators, presence).

Job Requirements

  • Proven software engineering experience.
  • Hands-on experience building production Electron applications.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with React or similar UI frameworks.
  • Solid understanding of the desktop application lifecycle.
  • Experience with IPC communication.
  • Experience working with local storage (SQLite, IndexedDB, filesystem).
  • Experience with WebSockets or other real-time transport mechanisms.
  • Strong debugging and performance profiling skills.
  • Familiarity with native OS behaviors on macOS or Windows.

Benefits

  • AI-powered features
  • large local state management
  • cross-platform applications
  • real-time behavior in desktop applications
  • high reliability for long-running workflows

Related Job Pages

More Full-stack Engineer Jobs

Gravity Well logo

Principal Engineer – Rendering, Graphics, Core

Gravity Well

Brand new AAA studio in Los Angeles, founded by Respawn alumni Drew McCoy and Jon Shiring

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Contribute to all areas of code as part of a strong generalist engineering team. • Write C++ and a custom game scripting language to modify existing low level Unreal Engine features or create entirely new ones to execute the game’s overall vision. • Own our run-time graphics / rendering code for our title. • Work directly with other departments to help us make a game that looks great and runs great. • Give meaningful feedback on all aspects of the game and contribute ideas to enrich our game and the world in our new IP. • Help create an inclusive and collaborative development culture within the team. • NOT be encouraged to crunch or work overtime.

United States
$190K - $210K / year
Codgo.X logo

Tech Lead

Codgo.X

Fazemos cada algoritmo uma peça única de inovação. Somos especialistas em criar software sob medida.

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Technical leadership and architecture • Selecting and establishing technologies • Mentorship and people development • Process and delivery management • Communication and interface with the business

Brazil
CNA Idiomas | Oficial logo

Full Stack Development Intern

CNA Idiomas | Oficial

No CNA, você pode acreditar! Somos uma marca do grupo educacional CNA+.

InternshipRemoteTeam 10,001+Since 1973H1B No Sponsor

• Evolutionary and corrective maintenance of internal legacy systems • Triage, investigation and resolution of support tickets • Small improvements to existing modules (commercial, financial, academic, administrative) • Queries and adjustments in SQL Server (queries, stored procedures, views) • Participation in code reviews, agile ceremonies and refinements • Documentation of processes, routines and runbooks • Continuous learning of the .NET Framework stack • Manual testing and validation of fixes with QA

Brazil
Job Closed
CVS Health logo

Software Development Engineer – Mainframe

CVS Health

Bringing our heart to every moment of your health.

Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

• Lead Level 1–3 application production support for QL Eligibility, Drug, Prescriber business customers, including monitoring, incident resolution, and proactive system health checks. • Analyze and troubleshoot complex application and systems issues; perform root cause analysis and implement long-term corrective actions. • Collaborate with engineering, product, QA, operations, and business teams to ensure timely and accurate resolution of production incidents. • Code fix, optimize, and improve existing codebases to enhance system reliability, stability, and scalability. • Perform debugging, and validation across distributed application environments. • Handle Job failures, Batch processing, Job scheduling, and queues in DCU3 Mainframe Environment. • Participate in on-call rotations as needed to support critical production services. • Contribute to the technical roadmap, driving innovation and continuous improvement within the engineering ecosystem. • Document solutions, operational procedures, and knowledge-base articles to support cross-team learning and operational excellence.

Illinois
$79.3K - $158.6K / year
Job Closed