Full Time Sofia, Bulgaria
We are looking for a Full Stack JavaScript Developer to help us create our next generation satellite mission control and operations systems. You are going to cooperate with designers and space systems engineers to develop various ElectronJS + ReactJS cloud-based and desktop apps for the complete configuration, operation and management of satellite platforms and hardware modules.
Role
In this position you will be involved in the development and maintenance of classical web apps and also desktop apps that communicate with embedded devices.
This includes:
- ReactJS + ElectronJS development
- Sharing and reusing components between web and desktop
- Creating dashboards for satellite telecommanding and mission analysis
- Understanding the requirements of satellite mission operators and designing tools that fit their needs
- Understanding the underlining protocols for satellite communication and implementing handlers for them
Essential Requirements
- JavaScript (ECMAScript EC6) & TypeScript
- ReactJS
- NodeJS
- Consuming REST and WebSockect APIs
- OAuth2 or other security mechanisms
- HTML5 & CSS3
Requirements Considered an Advantage
- ElectronJS experience
- Communication protocol development
- Experience with serialport.io or other type serial port communication
- Atlassian tools (Jira & Confluence)
Personal Skills
- Open to knowledge sharing
- Understanding the importance of the last mile delivery
- Quick learner, proactive, ready to work on his/her own and in a team
- Excellent communication skills and positive attitude