Ava is hiring a
Full Stack Technical Lead

Logo of Ava

Ava

πŸ’΅ ~$92k-$110k
πŸ“Remote - United States

Summary

The job is for a Full Stack Engineering Manager at Ava, a real-time live captioning software company. The role involves scaling the product, improving its performance, and managing teams. The ideal candidate has experience in backend development, frontend applications, and team management.

Requirements

  • 5+ years of software engineering experience
  • 2+ years of experience managing/coaching/mentoring teams (3-5+) front-end/full stack engineers
  • 3+ years working in front end applications (using ReactJS, Redux)
  • Experience with Rust
  • Familiarity with frameworks like Electron or Tauri
  • 2+ years of backend experience using NodeJS, TypeScript, cloud native solutions (AWS, GCP, etc)
  • Proficient experience with non-relation databases (MongoDB, Firestore)
  • Experience working with unit testing frameworks (Jest, Mocha)
  • Experience bringing smaller products to scale or working at high scale needs
  • Willingness to learn new technologies

Responsibilities

  • Scale Ava as a key communication service millions of deaf/hard-of-hearing users & their peers can rely on
  • Work with product managers and other engineering leads as needed to plan the team's roadmap
  • You are not just a good people manager but can act as a software architect / coach to reinforce good development standards
  • Increase maintainability of our source code with improved design patterns, refactors
  • Improving the reliability of our web and desktop applications
  • Make our real-time communication needs (Websockets, audio streaming) more fault tolerant and lower latency
  • Conceive algorithms to accommodate real-time multi-editing and audio processing
  • Write our new API to accelerate & build integrations with multiple complementary productivity & communication services

Preferred Qualifications

  • Problem-solving, business oriented when thinking of solutions
  • You're a great and articulate teammate
  • Bonus. : You're familiar with WebRTC, Audio processing, Streams
  • Bonus. : You've designed complex real-time systems such as live chats, call-cents, etc (peer-to-peer communications)
  • Bonus. : BS in Computer Science
  • Bonus. : Working experience with setting up integration testing suites

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Ava know you found this job on JobsCollider. Thanks! πŸ™