By joining our team of highly skilled and innovative engineers, you’ll have the opportunity to:
Build high-performance desktop applications using modern technologies
Work in a collaborative and engineering-driven environment
Contribute to impactful projects with real-world applications
Stay at the forefront of cross-platform development trends
If you’re passionate about building top-tier desktop apps using cutting-edge technologies, we’d love to hear from you!
Responsibilities:
Design, develop, and maintain desktop apps with Electron.js and React.js
Optimize performance and memory management in Electron applications
Collaborate with designers, backend developers, and stakeholders
Ensure app stability, scalability, and reliability through best practices
Develop and optimize JavaScript automation SDK products
Stay up-to-date with trends in Electron.js, React.js, and SDK development
Qualifications:
Must have a strong background in desktop application development with any JS framework, along with a solid understanding of its architecture and development workflow
5+ years of experience with JavaScript
5+ years of experience with React.js, including deep knowledge of the latest updates and best practices
Knowledge of multi-threading, memory management, and performance optimization
Proficiency in implementation environments, build configurations, CI/CD pipelines, and development tools
Strong understanding of unit testing methodologies
Familiarity with GitHub and Jira for version control
Experience with cross-platform development (Windows, macOS)
English — at least Upper-Intermediate
Would be a plus:
Experience with Electron.js
Experience in JavaScript SDK product development
Understanding of Accessibility (A11y) principles
Experience with WebDriverIO and Appium
Knowledge of React Native, Flutter, Swift UI, or Android development
Experience working with mobile platforms
Knowledge of security best practices and database technologies (SQL, NoSQL, GraphQL)
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.