Founded in 2021, Opreto is a fully remote software development solutions and support services provider based in Windsor, Ontario, Canada. Our team of specialized technology and industry experts delivers customized software solutions to startups, SMBs, and large enterprises. Opreto's comprehensive service model covers the entire software development lifecycle, ensuring a tailored approach to meet each client's unique needs.
Location: Remote (Canada)
Type: Full-time, fixed-term (6 months), with possibility of extension or transition to permanent
About Opreto:
Opreto is building an application integrating real-time audio processing, NLP, and intuitive user interfaces. We're seeking a Full-Stack Developer to lead the front-end and integration aspects of this exciting project.
Key Responsibilities
Front-End Development
Build a responsive, accessible user interface using React to display key term definitions during live meetings
Design and implement intuitive UI/UX features (e.g., pop-ups, sidebars) that minimize distraction while ensuring usability
Collaborate with designers to refine wireframes and prototypes, ensuring alignment with user needs
Integration Work
Develop connectors to integrate with platforms like Google Meet
Create and optimize real-time audio capture pipelines for seamless data streaming
Conduct system and integration testing to ensure reliability and low-latency performance
Optimize backend services to support real-time audio and term recognition functionality
General Responsibilities
Collaborate closely with the NLP and backend teams to integrate AI-driven features into the application
Deploy and manage the application on AWS
Ensure system scalability, security, and performance through effective use of cloud-native tools and practices
Requirements
Qualifications
Technical Skills
5+ years of experience as a full-stack developer or similar role
Expertise in React and Node.js for building front-end and backend components
Familiarity with real-time streaming technologies (e.g., WebSockets, gRPC)
Experience deploying and managing applications on cloud platforms (AWS, Google Cloud, or Azure)
Proficiency in RESTful API design and integration
General Skills
Strong problem-solving skills with an ability to work independently
Excellent collaboration and communication skills
Attention to detail and a user-centric approach to development
Nice-to-Have
Familiarity with audio/video codecs and streaming protocols
Experience with DevOps tasks, including CI/CD pipelines and cloud infrastructure automation
What We Offer
Competitive salary and benefits package
Flexible, remote-first work environment
The opportunity to lead a cutting-edge project with real-world impact
A collaborative, innovative team that values creativity and initiative