MWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
Senior Electron + macOS Developer, Desktop Application Infrastructure Lead
Location
United States + 1 moreAll locations: United States | Israel
Posted
92 days ago
Salary
0
Seniority
Lead
Job Description
Senior Electron + macOS Developer, Desktop Application Infrastructure Lead
MWDN
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description What is your new project? - Domain: AI-powered sales co-pilot - Location: Israel, USA - Company size: up to 10 employees - Founded in: 2025 What makes you a great fit: - 5+ years building production Electron applications - Strong Swift and macOS systems programming experience - Experience writing native modules that bridge Swift ↔ Node/Electron - Familiarity with WebRTC, real-time audio/video, or media pipelines - Expertise in: - App signing and notarization - Secure storage and keychain APIs - OS-level networking permissions - Background processes and launch agents - Strong architectural judgment around performance, reliability, and observability - Upper-intermediate+ level of English Will be a plus: - Experience with Windows or Linux desktop packaging - Experience with SOC-2 / enterprise security controls - Knowledge of Chromium internals or custom Electron builds - Experience building desktop tools for sales enablement or productivity products Your day-to-day in this position: - Lead development of the macOS desktop client built with Electron - Architect and maintain machine-side infrastructure: - System-level privileges and native services - Secure login and device identity - Background services and daemons - Auto-update pipeline and versioning - Hardware and OS capability detection - Implement Swift native modules and frameworks for high-performance features - Integrate with conferencing tools, audio interfaces, and OS APIs - Optimize low-latency media routing, microphone/headset handling, and CPU/GPU usage - Establish and maintain a hardened security posture for enterprise customers - Create an internal roadmap for reliability, performance, and security improvements - Mentor others on desktop development best practices Qualifications - 5+ years building production Electron applications - Strong Swift and macOS systems programming experience - Experience writing native modules that bridge Swift ↔ Node/Electron - Familiarity with WebRTC, real-time audio/video, or media pipelines - Upper-intermediate+ level of English Benefits - People-oriented management without bureaucracy - The friendly climate inside the company is confirmed by the frequent comeback of previous employees - Flexible working schedule - Full financial and legal support for private entrepreneurs - Free English classes with native speakers or with Ukrainian teachers (for your choice) - Dedicated HR Company Description MWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
Job Requirements
- 5+ years building production Electron applications
- Strong Swift and macOS systems programming experience
- Experience writing native modules that bridge Swift ↔ Node/Electron
- Familiarity with WebRTC, real-time audio/video, or media pipelines
- Upper-intermediate+ level of English
Benefits
- People-oriented management without bureaucracy
- The friendly climate inside the company is confirmed by the frequent comeback of previous employees
- Flexible working schedule
- Full financial and legal support for private entrepreneurs
- Free English classes with native speakers or with Ukrainian teachers (for your choice)
- Dedicated HR
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI-Native Full Stack Product Engineer
Aspire SoftwareWe never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.
• Work within our existing production platform built primarily with PHP, Zend Framework, and JavaScript. • Responsibilities include: - Building and enhancing features within the existing platform - Debugging and resolving production issues - Refactoring legacy code to improve maintainability - Improving reliability, performance, and system quality • Help bring AI capabilities directly into the platform. • Responsibilities include: - Integrating LLM and AI APIs into product workflows - Building AI-powered tools and automation inside the platform - Identifying opportunities where AI can improve user workflows - Ensuring AI features are reliable and production-ready - Using AI development tools as part of your workflow is expected. • Build new software products that expand the platform. • Responsibilities include: - Designing and developing new applications and product modules - Building production-ready systems rather than simple prototypes - Working across the product lifecycle from concept to deployment - Contributing ideas that shape future product direction - Much of this work will involve modern frontend development using React and related technologies.
Date Posted: 2026-03-10Country: United States of AmericaLocation: US-AZ-REMOTEPosition Role Type: RemoteU.S. Citizen, U.S. Person, or Immigration Status Requirements: U.S. citizenship is required, as only U.S. citizens are authorized to access certain necessary systems.Security Clearance Type: None/Not RequiredSecurity Clearance Status: Not Required At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world. Application Developers create and maintain the technical solutions to a range of challenging business problems. They are expected to leverage an understanding of application development theory, concepts and best practices to provide the most ideal solution to the challenges presented. Applications are typically developed collaboratively within a team; most teams are responsible for the support of several applications simultaneously. Development teams within the Business Software Engineering organization apply the Scaled Agile Framework (SAFe) to deliver solutions. Communication and presentation skills become a necessity in this space as ideas must be regularly shared between both team members and business stakeholders (that may have limited understanding of technical concepts). Application developers are expected to develop a basic understanding of the underlying processes that a business application might support. What You Will Do - Design, develop, test, deploy, and maintain technical solutions in collaboration with customers, solution architects, and peers. - Present technical solutions to non-technical stakeholders. - Assist team members with implementing solutions and troubleshooting technical issues. - Develop an understanding of business processes and contribute to functional requirement documentation. Qualifications You Must Have - Typically requires a University Degree or equivalent experience and minimum 8 years prior relevant experience, or An Advanced Degree in a related field and minimum 5 years experience - Front-end development experience with technologies such as: HTML, Bootstrap, CSS, Angular, AngularJS, Typescript, JavaScript, jQuery, AJAX, JSON - Back-end development experience with technologies such as: Java, .NET, python, RESTful web services, Spring Boot, Spring JPA, JUnit - U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract Qualifications We Prefer - Database design and query experience with Oracle, MariaDB (MySQL), and/or SQL Server - Experience with agile software development (and CI/CD practices) - Working knowledge of Java EE design patterns and YAML What We Offer - Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. - Remote: This position currently is designated as remote. Employees who are working in remote roles will work primarily offsite (from home) but may be expected to travel to the site location as needed. The successful candidate for this role will be required to reside and work from one of the 50 U.S. states (excluding U.S. territories). As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
Software Developer - Automation Solutions About the Company ESI serves over 361 post-acute care operations across 17 states, including skilled nursing facilities, assisted living facilities, and other ancillary service providers. These operations have no corporate headquarters or traditional management hierarchy. Instead, they operate independently with support from the “Service Center,” a world-class service team that provides centralized legal, human resource, training, accounting, information technology and other resources necessary to allow on-site leaders and caregivers to focus on day-to-day care and business issues. About the Opportunity: Ensign Services, Inc. (ESI) seeks an experienced Software Developer - Automation Solutions to serve the needs of our rapidly expanding client base across the United States. The role of Software Developer – Automation Solutions is not a traditional, single-focus developer position - it requires versatility across multiple disciplines, including development, architecture, analysis, testing, and solution design. As part of this team, you will design, develop, and maintain automation solutions that directly support and enhance business operations. You will leverage strong software development skills, cross-platform expertise, and a deep understanding of business processes to create high-impact, scalable solutions. Success in this role requires the ability to work effectively with team members and stakeholders at all levels of the organization, from technical peers to senior leadership. You must be capable of advocating for and pushing forward technical solutions that meet business needs while maintaining quality, security, and long-term sustainability. Specific Duties include, but are not limited to: - Legacy Support & Modernization: Support and modernize existing legacy code bases and processes while designing and implementing new, forward-looking solutions. - Polyglot Development: Apply software development and design principles across multiple languages and frameworks (e.g., Python, Node.js, and others), selecting the right tool for the job rather than being tied to a single syntax. - Hybrid Environment Development: Build and maintain solutions for both legacy on-premises environments and modern cloud-native platforms, with a focus on AWS services and architecture. - Data Integration: Consume and integrate data from multiple sources, including on-premises SQL Server, cloud-based data platforms (AWS, Azure Fabric), and third-party providers via APIs and file transfers. - Business Process Management (BPM): Develop and enhance workflows using BPM platforms, ensuring scalability, efficiency, and alignment with business needs. - Low-Code Solutions: Build non-trivial, enterprise-grade applications using low-code platforms (e.g., Appian, Mendix, OutSystems) that are used company-wide. - Problem Solving & Iteration: Make tactical decisions to resolve immediate issues, then evolve those fixes into permanent, well-architected solutions through controlled iteration. - AI Utilization: Leverage AI and machine learning to enhance automation, insight, and efficiency—using AI as a strategic tool, not a replacement for technical expertise. Professional Qualifications: Education/Knowledge: Bachelor’s degree in computer science, information technology, engineering, or related field, or the ability to demonstrate equivalent knowledge and expertise in software design, development, and architecture. - A Problem Solver: You approach complex technical and business challenges logically, make tactical decisions when needed, and evolve them into sustainable solutions. - Experience: - Minimum of 5+ years in software development, automation engineering, or a related technical field. - Proven success supporting and modernizing legacy systems while delivering new, scalable solutions. - Technical Skills: - Proficiency in multiple programming languages and frameworks (e.g., Python, Node.js, and others), applying software design principles over syntax. - Experience building solutions for both on-premises infrastructure and modern cloud-native platforms (AWS required; Azure a plus). - Strong understanding of integrating data from multiple sources, including SQL Server, AWS data platforms (S3, RedShift, etc.), Azure Fabric, and third-party APIs or file transfers. - Hands-on experience with Business Process Management (BPM) platforms and low-code tools (e.g., Appian, Mendix, OutSystems). - Skilled in using AI tools to amplify coding productivity by refining, optimizing, and clearly communicating self-generated ideas - leveraging AI as a collaborator to improve solutions, not as a substitute for original thought or problem-solving. - Methodology Experience: Familiarity with Agile and Scrum development processes, including participation in sprint planning, daily stand-ups, reviews, and retrospectives, where iteration and collaboration enhance your productivity rather than slow it down. - Collaboration & Influence: Ability to work effectively with team members at all levels, including leadership, and to advocate for and push forward the right technical solutions. - Industry Knowledge: Experience in accounting and healthcare environments is a plus, particularly in understanding related business processes, compliance requirements, and operational challenges. Additional Information: The preference is for the individual to be on-site at one of the service centers located in San Juan Capistrano, CA, Midvale, UT, Dallas, TX or Tempe, TX. However, a remote arrangement may be considered for the right candidate. - This is a full‑time, exempt position - Salary range: $125k - $155k (DOE & Geographic Location) - Pre‑employment criminal background screening required. We are committed to providing competitive benefits and a compensation package which includes a salary range of between and medical/dental/vision coverage, company-provided life insurance, 401(k) with company match, and sick/vacation plans. Take a look at these benefits (and more!) at www.ensignbenefits.com. We also believe in supporting our employees’ professional growth and development through our Learning Management System as well as training sessions and seminars. Ensign Services, Inc. is an Equal Opportunity Employer. Job ID 1192
Software Engineering Manager – Fullstack
GympassBringing movement to the world, one employee at a time.
• Lead the design, development, and evolution of Darwin, our mission-critical internal backoffice platform, ensuring it remains the backbone of our global operations. • Lead and remain hands-on with a multidisciplinary team of backend and frontend developers to build high-scale tools that power our self-service ecosystem and internal workflows. • In-depth knowledge of React and extensive experience building type-safe applications with TypeScript. • Experience or strong familiarity with Go and Kotlin (or Java). You are comfortable navigating different backend ecosystems to support Darwin’s diverse services. • Troubleshoot platform issues and proactively identify opportunities to automate manual operational tasks, directly impacting the company’s bottom line. • Oversee the backend services that power our AI chatbots and user-facing self-service tools, ensuring seamless integration between backoffice data and end-user experience. • Provide technical guidance and career mentorship to the team, fostering a culture of continuous learning, psychological safety, and high performance. • Establish and enforce "gold standards" for TypeScript development, testing, and CI/CD pipelines to ensure Darwin remains stable and maintainable. • Work in a collaborative environment that prioritizes people over process, staying laser-focused on team productivity and shipping value. • Partner with Product, Operations, and Design leads to translate complex business requirements into elegant technical roadmaps. • Define and implement a scalable micro-frontend architecture using React and TypeScript to allow Darwin to grow without becoming a monolith. • Design and develop robust backend services and BFF (Backend-for-Frontend) patterns that support both internal UIs and external-facing self-service tools. • Support existing legacy systems while leading the transformation toward modern, high-scale architectures that meet our evolving product demands. • Inspire and empower others by genuinely caring for your own wellbeing and your colleagues.


