Senior Full Stack Developer

Recruitment Partners

  • Edmonton, AB
  • Permanent
  • Full-time
  • 21 hours ago
Senior Full Stack DeveloperOur client is looking for a Senior Full Stack Web Developer with AWS expertise to help design, implement, scale and secure new features. If you or someone you know is interested and has the right skill set, apply now!Your success will be defined by your ability to:
  • Use your expertise in AWS (Lambda, Glue, S3, Bedrock, OpenSearch, DocumentDB and API gateways) to build rock solid, performant and maintainable backends for AI services, while also helping the team get up to speed on this stack.
  • Design and implement modern front-end UIs that integrate AI-powered features in Vue and TypeScript
  • Build, test and deploy scalable, maintainable back-end services and microservices in .NET (and maybe Node.js)
  • Integrate LLMs, generative AI, and other AI APIs into production applications.
  • Implement NLP and ML models for automation, insights, and personalization.
  • Build connectors to data sources such as Exchange and Salesforce for RAG based AI pipelines.
  • Design ETL pipelines that intelligently and efficiently allow complex data to be used simply.
  • Design secure and well-documented REST, OData, and WebSocket APIs.
  • Manage and optimize data models across SQL, NoSQL, vector databases and Redis.
  • Keep things safe and secure with robust authentication and authorization mechanisms and data protection mechanisms to protect user data and ensure system security.
  • Write high-quality, testable, readable, sensible code. Let's not have fire drills.
  • Build, deploy and maintain workloads on AWS using modern CI/CD pipelines.
  • Write and maintain automated tests across the stack.
  • Implement and utilize monitoring tools to proactively identify and resolve potential issues, ensuring system health and performance.
  • Be actively organized. Participate in the daily stand-ups, planning sessions, retrospectives and demos
Your strengths include:
  • Problem solving, critical thinking, and an open, respectful mind.
  • Experience building SaaS solutions on AWS, including CI/CD deployment to multiple environments.
  • 5+ years full-stack development with C#, .NET 8+, JavaScript/TypeScript, and modern frontend frameworks (Vue or Angular).
  • 2+ years integrating LLMs or AI APIs into production systems, including RAG and prompt engineering
  • Experience with vector databases such as Amazon Kendra or OpenSearch
  • Solid knowledge of NLP/ML concepts and practical implementation.
  • Proficient in Git-based workflows and resolving merge conflicts.
  • Skilled in building and troubleshooting APIs.
  • Strong debugging and performance optimization skills.
  • Experience with automated testing at multiple levels (unit, integration, end-to-end).
  • Comfortable producing and reviewing architectural documentation.
  • Clear technical communication with both technical and non-technical stakeholders.
  • Able to adapt to evolving requirements.
  • Intellectual curiosity and the desire to learn new things, techniques, and technologies.0
  • Must hold a valid work permit or be a permanent resident or citizen of Canada
  • Experience in a fast-paced team moving quickly to keep up with a rapidly changing industry
  • Experience in Jira and Confluence, ProductBoard and/or Lucid. Microsoft Teams.
  • Being focused on making customers happy with great products rather than focusing on the product as the end goal.
  • AWS certifications (AWS Certified Developer Associate, AWS AI Practitioner, AWS Solutions Architect Associate, AWS Machine Learning Specialty).0
  • Experience with Graph QL
  • Experience with Chai, Mocha, Vue Test Utils, Selenium, Cypress, Playwright
  • Contributions to open-source projects.
  • Tech stack experience in the following:
  • AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, Terraform or AWS SAM. Did we forget to tick any boxes?
  • Backend: C#, .NET 8+, Node.js (for some services)
  • Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap
  • AI: LLM, Gen AI, NLP, ML, AWS Bedrock
  • Dev: Visual Studio / VS Code, Postman, Fiddler, Resharper
  • Testing: NUnit or MSTest (backend), Jest (front-end)
  • Databases: Relational, document-based, vector-based
  • APIs & Messaging: REST / OData, Web Sockets, use Postman or other API test technologies to validate data flow through microservice and API endpoints
  • Identity & Authorization: OAuth 2, OIDC with JWT
  • Source Control & Code Repo: Git, GitHub
  • DevOps / Infrastructure: Docker, TeamCity or Jenkins or GitHub Actions, Octopus Deploy
  • Monitoring: Splunk
If you are interested in this role and meet the above criteria, please submit your resume, in Word format, directly to Shannon Bondad at shannon.bondad@rpinc.caRecruitment Partners Inc. is an Alberta-based, Alberta-focused recruitment firm. We are dedicated to building long-term relationships while securing top talent for Alberta's best employers. At the heart of our efforts is a collaborative, consultative approach. We are proud of our team of consultants, who come with practical business experience, a strong network of professional contacts, and are focused on what is best for both clients and candidates. We will facilitate the best fit between client and candidate. This means reduced turnover, enhanced employee engagement, increased productivity, and customer satisfaction, and more.Accounting & Finance - Sales & Operations - Engineering - Supply Chain - Human Resources - Office Support - TechnologyContact us today - Your Search Partner - www.recruitmentpartners.ca

Recruitment Partners