We are an ambitious company of innovators building and shaping the future of customer service technology. Our solutions help the world's biggest brands leverage artificial intelligence, machine learning, and digital automation in their contact centers to deliver better customer experiences. Seeking a Senior Full Stack Software Developer to design, develop, and implement special projects.
Requirements
- At least 5 years of software development experience in a variety of technologies
- Developed using Typescript or similar typed language (C#, java, etc.)
- Experience with Object Relationship Mapping like Entity framework is required
- Worked with databases like MS SQL or Postgres and have advanced knowledge of TSQL
- Strong software architecture and design experience using modern techniques
- Experience with UI/UX design principles and translating them into intuitive, user-friendly interfaces
- Strong knowledge of web technologies (Asp.net, CSS, Javascript, JQuery OR desktop application stacks), with an eye for UI/UX best practices to ensure responsive and engaging experiences
- Experience with Vuejs or similar Javascript frameworks
- Experience integrating AI/ML models (e.g., LLMs, RAG, speech-to-text) to enhance core product features
- Experience designing and implementing scalable automation solutions, including browser extensions or Robotic Process Automation (RPA)
- Expertise in desktop application frameworks (e.g., Electron), with the ability to perform performance optimization and forensic analysis for issues such as memory leaks
- Familiarity with kubernetes and docker
- Great communication skills and can play nice with others
- Experience with automated testing (Unit testing, Selenium, etc...)
- Built and consumed web services
- Understanding or experience in an agile development environment
- Understanding or experience with automated continuous deployment strategies
- Experience working within a team, mentoring and empowering other developers
Benefits
- Equal Employment Opportunities
- Accommodation for persons with disabilities
