What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree or above in Computer Science or related field
- 3+ years of client development experience
- CEF Electron or cross-platform development preferred
- Strong skills in C++ JavaScript HTML5 and CSS
- Understanding of Chromium internals is a plus
- Experience with desktop performance optimization IPC and local storage
- Knowledge of WebSocket HTTP/2 TLS and data encryption
- Ability to follow coding standards and debug across platforms
- IM video conferencing or collaborative client experience preferred
- Good communication and teamwork skills
Nice to have
- Cross-platform mindset
- Performance focused
- Collaborative
- Detail oriented
Day to day
- Develop PC clients for Windows and Mac using CEF to deliver cross-platform UI and interaction.
- Design robust client architecture and optimize rendering memory usage and startup performance.
- Implement backend communication local storage and encryption while resolving cross-platform compatibility issues and collaborating with backend mobile and product teams.
