Remote (Country)

Varicent is hiring a Senior Software Developer (Remote – Canada Only)

About the Role

Varicent is seeking a Senior Software Developer to join our Sales Planning team. In this remote role within Canada, you will design, develop, and enhance a modern SaaS product—a single-page web application built with React and GraphQL connected to a serverless backend on AWS.

What You'll Do

  • Envision, design, and develop a web application using modern web and cloud deployment technologies.
  • Write clean, efficient, and maintainable code following best practices and standards.
  • Conduct thorough testing, identify and resolve bugs, and ensure product reliability.
  • Optimize code and architecture for scalability and performance.
  • Work closely with cross-functional teams including designers, product managers, and quality assurance.
  • Focus on client success through creative problem-solving.
  • Take ownership of complete features or modules, from design to deployment.
  • Assist in making technical decisions, suggesting improvements, and helping set coding standards.
  • Contribute to discussions about architecture, scalability, and security.
  • Propose innovative solutions to improve processes, tools, or products.

What We're Looking For

  • A degree in Computer Science, Software Engineering, or equivalent experience.
  • 4+ years of strong software development skills using TypeScript, JavaScript, React, and Node.js.
  • Experience with microservices architecture, GraphQL, Apollo, Docker, and AWS services (Lambda, Aurora, RDS, ECS, Step Functions).
  • Experience with NoSQL and SQL databases (DynamoDB, DocumentDB, PostgreSQL).
  • A passion for building high-performance, scalable systems in the Cloud.
  • Strong written and verbal communication skills. B2 level English or higher is required.
  • Strong problem-solving skills and a passion for clean, maintainable code.
  • Experience with test-driven development, continuous delivery, and continuous integration.
  • Ability to work effectively in cross-functional teams.

Nice to Have

  • Knowledge of or experience with generative AI models (e.g., OpenAI, Anthropic, Gemini).
  • Knowledge or experience with RAG architectures, vector databases, and document retrieval systems.
  • Experience with AI/ML libraries like LangChain, PyTorch, or TensorFlow.
  • Familiarity with prompt engineering and AI evaluation methodologies.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).

Technical Stack

  • Languages: TypeScript, JavaScript
  • Frontend: React
  • Backend: Node.js, GraphQL, Apollo
  • Infrastructure: Docker, AWS Lambda, AWS Aurora, AWS RDS, AWS ECS, AWS Step Functions
  • Databases: DynamoDB, DocumentDB, PostgreSQL

Team & Environment

You will join a remote, cross-functional team of designers, product managers, and software engineers.

Benefits & Compensation

  • Market Leading Compensation Package.
  • Wellness Programs to Support Health and Wellbeing.
  • Working with the latest tools and technologies in a fast-paced environment.
  • Remote Work Flexibility.
  • Comprehensive Employee Insurance Coverage: Medical, Dental, Vision, Life Insurance.
  • Annual Time Off provided in accordance with applicable legislative requirements.
  • Global Connected Culture with hubs in Romania, UK, US, and Canada.
  • Dynamic, innovative, and multicultural work environment.
  • Continuous development opportunities to grow with us.

Work Mode

This is a remote position open to candidates within Canada only.

Varicent is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Required Skills
TypeScriptJavaScriptReactNode.jsGraphQLApolloDockerAWS LambdaAWS AuroraAWS RDSSoftware ArchitectureAPI DevelopmentSystem DesignCloud ComputingAgile Methodologies
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Varicent

Varicent transforms the Sales Performance Management (SPM) market and redefines how organizations achieve revenue success. The company provides cutting-edge SaaS solutions that empower revenue leaders globally to design smarter go-to-market strategies, maximize seller performance, and unlock untapped potential.

Visit website
Job Details
Category fullstack
Posted 5 months ago