ABOUT US...
At xMentium we reimagine how enterprises organize and use their language to work together and find agreement more quickly and effectively. Our AI-powered language platform provides workers with the right words, right away to expedite deals and turn deal language and data into a strategic advantage. As a company focused on Language Services for enterprises, we've turbocharged the xMentium AI language platform with the full power of a safe and secure GPT environment using Microsoft's Azure Open AI Service.
Our team combines expertise in deal making processes, translation, and legal operations to deliver solutions that are revolutionary yet practical. Pioneers in legal engineering, AI/NLU, and emerging technologies, we create new ways for legal teams to work with each other and their business partners.
ABOUT THE ROLE...
We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will play a key role in designing, developing, and maintaining our cutting-edge language platform. You will work remotely, collaborating with a diverse team of professionals to create innovative products that meet our clients' needs. While we prefer candidates in Victoria, BC or Calgary, AB, we are open to exceptional individuals from other locations.
Responsibilities
- Develop high-quality web applications and services using full-stack technologies such as ReactJS, SolidJS, MongoDB and PostgreSQL.
- Collaborate with the team in the planning and implementation of software projects.
- Conduct code reviews, ensuring that code adheres to best practices.
- Debug and resolve software issues.
- Ensure code meets established security standards.
- Stay up-to-date with industry trends and best practices, recommending and integrating new tools and methodologies as appropriate.
- Contribute to the ongoing improvement of the software development process, identifying opportunities for optimization and implementing best practices to enhance team efficiency and effectiveness.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in web development, with a strong focus on full-stack development.
- Proficiency with ReactJS, Typescript, Node as well as PostgreSQL and/or MongoDB.
- Demonstrated experience in implementing and maintaining secure web applications and services.
- Experience with Git, Github and CICD.
- Strong understanding of software development best practices, including coding standards, design patterns, and performance optimization techniques.
- Excellent problem-solving skills and the ability to troubleshoot complex software issues.
- Strong interpersonal and communication skills, with the ability to work effectively in a collaborative team environment.
- Experience with Agile software development methodologies, such as Scrum and Kanban.
- A commitment to continuous learning and professional development.
Preferred Qualifications
- Experience integrating with AI technologies such as GPT API.
- Experience with other popular front-end and back-end frameworks and libraries such as SolidJS framework, MaterialUI and Tailwind CSS.
- Knowledge of ML/NLU principals such as Embeddings and Model Fine-Tuning.
- Knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization technologies, such as Docker and Kubernetes.
- Experience with automated testing tools and frameworks such as Playwright.