Senior Full Stack Engineer

VERSES Logo

VERSES

πŸ“Remote - United States

Summary

Join VERSES, a cognitive computing company, as a Sr. Full Stack Engineer and contribute to the development of next-generation intelligent software systems. You will integrate web applications with Spatial Web technologies, prototype systems for live demonstrations, and implement systems incorporating digital identity concepts. This role requires strong full-stack development experience, proficiency in various programming languages and frameworks, and a deep understanding of web technologies. You will work in a small, agile team, participate in code reviews, and mentor junior engineers. VERSES offers a global virtual work environment, responsible paid time off, a generous total rewards package, and the opportunity to shape the future of computing.

Requirements

  • Minimum of 5 years of experience in software development, with a focus on full stack development (including web development)
  • Proficiency in at least one β€œserver-side” programming language, such as Python, Rust, or Node.js
  • Strong understanding of data serialization formats, such as JSON-LD and protobuf
  • Strong experience with TypeScript/JavaScript and modern front-end frameworks such as React, Angular, or Vue
  • Experience with NOSQL and RDBMS systems, such as MySQL, PostgreSQL, MongoDB
  • Strong understanding of web technologies and standards, such as REST/CRUD, HTTP, DNS and web security
  • Experience with cloud-based platforms and services such as AWS or GCP
  • Experience with API design and development
  • Experience working with IoT and edge computing technologies
  • Experience with agile software development methodologies
  • Bachelor's degree in Computer Science or a related field or equivalent years of work experience
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • A passion and spirit of innovation

Responsibilities

  • Integrate web applications and other systems with emerging Spatial Web technologies, including protocols for decentralized, secure data exchange and 3D environment modeling
  • Produce scalable & maintainable code, that is both testable and tested, using best practices
  • Rapidly prototype systems for live demonstration, applying cutting-edge technologies to connect the physical and digital worlds
  • Implement systems that incorporate concepts of digital identity, verifiable credentials, and data governance
  • Work in a small and tight-knit agile innovation unit running ahead of the main product team
  • Participate in code reviews and provide constructive feedback to team members
  • Continuously learn and evaluate new technologies to improve the quality, performance, and scalability of our products
  • Mentor and coach junior engineers to help them develop their technical skills and abilities
  • Develop technical documentation and participate in knowledge sharing sessions

Preferred Qualifications

  • Experience with WEB3 technologies such as zero trust architectures and distributed ledgers
  • Understanding of core machine learning and AI concepts, including generative models (like GPTs), and an awareness of emerging paradigms such as active inference
  • Experience with WebGL frameworks such as BabylonJS and ThreeJS
  • Experience in 3D environments (Babylon.js, Omniverse, Unreal, etc)
  • Experience with graph databases

Benefits

  • Global virtual work environment (although some positions may need to operate within specific time zones)
  • Responsible paid time off policy (RTO), and company-recognized Holidays
  • Generous total rewards package

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.