We are looking for a talented Full Stack Developer to join our growing engineering team. In this role, you will build complex, high-performance web applications, work across the full stack - from modern React-based UIs to backend services in C# and C++ - and collaborate closely with a skilled team of developers. If you thrive in technically challenging environments and love working on large-scale systems, we'd love to meet you.
What You'll Do
- Develop new web components and full-stack features from the ground up
- Work across the stack -frontend in React/TypeScript and backend in C# and C++
- Analyze requirements and gain deep understanding of complex system architecture
- Write high-quality, maintainable code following team conventions and best practices
- Participate in mutual code reviews and contribute to engineering standards
- Perform testing and support system integration processes
- Document code and share knowledge across the team
Requirements
- 3+ years of experience in Frontend development with React - mandatory
- Proficiency in JavaScript / TypeScript - mandatory
- Hands-on experience with React Hooks (useState, useEffect, useRef, etc.)
- Experience with state management using Redux
- Experience working with RESTful APIs, WebSocket, and WebRTC
- Experience with C# and C++ - mandatory
- Strong understanding of large-scale system architecture
- Proficiency with Git in a collaborative team environment
Nice to Have
- Experience integrating map and video components — significant advantage
- Bachelor's degree in Computer Science, Software Engineering, or Electrical Engineering