Hanson Consulting Group is seeking an experienced Full Stack Developer to join our team supporting our client in the gaming industry! In this role, you will be responsible for helping maintain front-end and back-end services support for applications/services utilized by game developers including Xbox game creator services such as Developer Forums, and support for dev tools and other services ensuring a positive experience for end users.
As a Full Stack Developer, you will be responsive to the continuous support needs of these services and applications including releasing new features, conducting regular bug triage, implementing updates/fixes to services platforms to ensure optimal performance for customers and requires being part of the team’s on-call rotation.
The individual in this role must be located in Costa Rica and willing to work Pacific Time hours to align with our client and team.
Responsibilities include:
Driving Customer-Centric Solutions
- Design and deliver features across front-end and back-end that reduce user friction and improve accessibility and performance.
- Partner with PM/Design/Service Engineering teams to validate requirements with usage analytics and customer feedback; iterate based on data.
Engineer for Quality, Observability & Operability
- Implement layered tests (unit/integration/E2E) and automated quality gates in CI/CD; preventing regressions with continuous validation.
- Instrument meaningful telemetry, logging, and metrics; contribute to building actionable dashboards and alerts for proactive detection and tuning.
- Participate in an equitable, documented on-call rotation; follow and improve runbooks, contribute to post-incident reviews, and improve signal-to-noise.
- Use telemetry and user signals to prioritize fixes and tuning; automate recurring mitigations; validate improvements with dashboards; keep documentation living and discoverable.
Build Secure & Compliant Systems
- Apply secure coding, secrets management, and dependency hygiene; fix vulnerabilities and document evidence of compliance and privacy-by-design.
- Accelerate with Automation & AI-First Responsibly.
- Identify repetitive, high-value workflows for automation; define success metrics (quality, speed, reliability) and guardrails for responsible AI use (approved tools, privacy, data handling).
- Implement idempotent, version-controlled automations on standard orchestration platforms; use AI/LLMs to assist with code, tests, docs, and troubleshooting—always with human review and audit trails.
- Operate self-healing jobs and safe rollback paths, monitoring automation health (success rates, drift, cost), rotate secrets and dependencies proactively.
Lead and Co-own the Feature Lifecycle
- Lead and co-own delivery from design through deployment and iteration; collaborate across teams, estimate work, and communicate risks early.
- Contribute to infrastructure modernization (cloud services, container registries, build/deploy pipelines) to improve scalability, reliability, and developer experience.
Desired Skills & Experience:
- Bachelor’s degree (Bachiller Universitario or Licenciado) in CS/related field, or equivalent practical experience.
Full-stack Web Development
- 4+ years building and operating production web applications end-to-end (front-end + back-end).
- Front-end: 2+ years with TypeScript/JavaScript and a modern framework (React preferred; Angular/Vue ok), modern CSS, and performance profiling.
- Back-end: 3+ years with C#/.NET building APIs (REST and/or gRPC), background jobs, and data access patterns.
Distributed Systems & Scale
- 2+ years designing/operating distributed services (microservices, async messaging, idempotency, retries, backpressure, eventual consistency).
- Experience with queues/streams (Azure Service Bus, Event Hubs, or Kafka) and caching (e.g., Redis).
Cloud, Containers & DevEx
- 2+ years on Azure (preferred) or AWS/GCP; containerization with Docker and Kubernetes (AKS/EKS/GKE).
- CI/CD pipelines (Azure DevOps/GitHub Actions) and infrastructure as code (Bicep/ARM or Terraform).
- Experience with cloud-based SQL/NoSQL technologies.
Reliability & Observability
- 2+ years instrumenting logs, metrics, and traces (App Insights, OpenTelemetry, Prometheus/Grafana); building dashboards/alerts tied to SLOs.
- Experience participating in an equitable on-call rotation using runbooks and post-incident reviews.
Security & Privacy
- OAuth2/OIDC, secrets/certificate management (e.g., Azure Key Vault), dependency/container scanning, and secure code reviews.
Quality & Testing
- Proficiency with unit/integration/E2E testing (xUnit/NUnit/Jest/Playwright/Cypress) and CI quality gates.
Additional Experience:
- Experience with Accessibility (WCAG 2.1+) – Nice to have
- 2+ years with relational databases (SQL Server/PostgreSQL) and at least one NoSQL store (e.g., Cosmos DB); query tuning and schema design. – Nice to have
- Working knowledge of OWASP Top 10 – Nice to have
- 2+ years with PowerShell and/or Bash/Python; automating build/release and operational tasks. – Nice to have
Benefits:
- Payment of the Aguinaldo
- Inclusion in Social Security and Work-related Accidents policy
- 14 days of annual vacation
- 5 days of sick leave
- 12 paid holidays