GrepJob
Quartermaster

Senior Software Engineer, Full Stack

Quartermaster
Apply
17 days ago
Davis, CA, USASenior

Responsibilities

  • Develop, maintain, and improve our web portal and mobile applications.
  • Design and implement scalable backend systems using Node.js and AWS technologies.
  • Build and optimize frontend interfaces using React Native, JavaScript, and TypeScript.
  • Develop integrations between web, mobile, and backend systems.
  • Implement and support video streaming solutions using SRT/RTSP technologies.
  • Debug, troubleshoot, and resolve issues across the stack.
  • Stay current with industry trends and best practices in application development.
  • Write and maintain clear and concise technical documentation.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 7 years experience in full-stack development.
  • Expertise in frontend technologies like React Native, Kotlin, and TypeScript.
  • Proficiency in backend development with Node.js.
  • Experience with AWS IoT, Kinesis, and S3.
  • Familiarity with video streaming technologies like RTSP/SRT.
  • Strong understanding of CI/CD pipelines and version control systems.
  • Experience building and deploying mobile applications for iOS and Android.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills for effective remote teamwork.

Tech Stack

AWSGitJavaScriptKotlinNode.jsReact NativeTypeScript