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.
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
Copyright © Ark Robotics. All rights reserved