Topia is hiring a
Senior Full Stack Software Engineer in Worldwide

Logo of Topia
Senior Full Stack Software Engineer
🏢 Topia
💵 ~$90k-$130k
📍Worldwide
📅 Posted on Jun 30, 2024

Summary

Topia is looking for an experienced Senior Full Stack Software Engineer to design, build, and enhance high-performance systems and APIs for their next-generation spatial communication and networking platform. The candidate will collaborate with product and design teams, optimize performance of client-side experiences, integrate front-end components with back-end services, write well-tested code, troubleshoot issues, and continuously improve the architecture.

Requirements

  • 5+ years professional experience in full stack web development
  • Expert level JavaScript skills, including Node.js, React, and modern frameworks
  • Experience developing performant RESTful APIs and web services
  • Knowledge of web protocols like HTTP, WebSockets, and messaging
  • Strong grasp of data structures, algorithms, and software design patterns

Responsibilities

  • Collaborate with product and design to define technical requirements and architecture
  • Design and develop scalable web services and APIs using Node.js, Express and other technologies
  • Optimize performance of client-side experiences and UIs using React and Pixi.jS
  • Integrate front-end components with back-end services and databases
  • Write elegant, well-tested code and ensure high quality through code reviews
  • Troubleshoot issues, identify bottlenecks, and resolve bugs
  • Continuously improve architecture for efficiency, performance, and reliability

Preferred Qualifications

  • BS or MS in Computer Science or related technical field
  • Knowledge of real-time communication technologies like WebRTC
  • Background in developing multi-user experiences and games
  • Contributions to relevant open source projects
  • Experience at a platform-as-a-service software company
Help us out by mentioning to Topia that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
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