8 липня 2024
miltech бронювання Senior Full-stack Developer (Angular + Node) віддалено We are looking for a Senior Full-stack Developer to join our software team. You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilization forward. Core Responsibilities Develop and maintain complex web applications using Angular and TypeScr
8 липня 2024
miltech бронювання
Senior Full-stack Developer (Angular + Node)
віддалено
We are looking for a Senior Full-stack Developer to join our software team. You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilization forward.
Core Responsibilities
- Develop and maintain complex web applications using Angular and TypeScript.
- Integrate and optimize WebRTC for video streaming.
- Work with WebSockets to ensure real-time data exchange.
- Integrate and process video streams using RTP and GStreamer (or equivalents).
- Collaborate with backend developers to ensure seamless integration of frontend and backend components.
- Write tests and ensure high code quality.
- Implement best practices in development, performance optimization, and application security.
- Mentor junior developers and participate in code reviews.
Qualifications
- At least 5 years of experience in front-end development.
- Extensive knowledge and experience with Angular and TypeScript.
- At least 2 years of experience working with Node.js.
- Proficiency in working with WebSockets and implementing real-time data exchange.
- Experience integrating WebRTC for video streaming.
- Knowledge and experience with RTP and GStreamer (or equivalents).
- Strong skills in writing clean, maintainable, and testable code.
- Experience with version control systems (Git).
- Intermediate+ level of English for reading technical documentation and team communication.
Interview Process
1. Recruiter screen
2. Technical Interview
3. Security Check
4. Final Interview