
Senior Frontend Engineer – Electron
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Spain.
• Design, develop, and maintain essential modules of a cross-platform Electron desktop application.
• Create dependable, high-performance desktop experiences prioritizing stability, maintainability, and user satisfaction.
• Develop and refine the application architecture to ensure long-term scalability and product expansion.
• Optimize and sustain the application's networking infrastructure.
• Implement mechanisms for network request interception, modification, monitoring, and recovery within Electron.
• Partner with third-party collaborators on API agreements, data formats, authentication processes, and error-handling strategies.
• Diagnose networking and integration challenges across various operating systems and environments.
• Enhance logging, monitoring, and observability features.
• Investigate and rectify production issues, including crashes, white screens, slow startups, memory leaks, and performance bottlenecks.
• Develop strategies for resilience and graceful degradation.
• Engage in architecture discussions, code reviews, and technical design decisions.
• Elevate engineering quality, maintainability, testing, and development efficiency.
• Embrace AI-driven development tools and workflows for coding, testing, debugging, documentation, and performance assessment.
• Contribute to the establishment of AI-enabled engineering best practices.
• Over 5 years of professional experience in frontend software development.
• At least 3 years of experience in designing and constructing frontend architectures for complex applications.
• Strong proficiency in HTML, CSS/SCSS, JavaScript, TypeScript, and contemporary frontend frameworks such as React, Next.js, or Vue.
• In-depth understanding of Electron architecture, including the main process, renderer process, IPC communication, and the lifecycle of desktop applications.
• Practical experience in implementing network request interception, modification, logging, and debugging within Electron applications.
• Comprehensive knowledge of HTTP, WebSocket, proxies, authentication, and browser networking.
• Exceptional debugging and troubleshooting abilities across browser, Electron, and operating system layers.
• Demonstrated experience in designing and constructing high-performance frontend architectures, reusable component libraries, or foundational engineering tools.
• Strong software engineering principles focusing on clean architecture, maintainable code, and long-term scalability.
• Capability to independently manage complex technical projects from design to production.
• Enthusiasm for utilizing AI-powered tools and workflows to enhance development speed, software quality, and engineering productivity.
• Excellent communication, collaboration, and problem-solving skills across cross-functional and distributed teams.
• Competitive compensation and relocation package based on experience and skills.
• Bonus Beckham Law tax rate for first-time movers to Spain.
• Flexible working hours.
• Remote work options within the Canary Islands or from our two offices in Tenerife.
• Annual company offsite.
• Opportunities for career growth and personal development.
• Inclusive, diverse, and collaborative team environment.
• Direct impact within a rapidly growing SaaS company dedicated to helping creators succeed.
Chartis
Thomson Reuters
Geo Protocol
Veilant
Get handpicked remote jobs straight to your inbox weekly.