Fullstack Senior

DaCodes Logo

DaCodes

πŸ“Remote - Mexico

Summary

Join DaCodes, a leading software and digital transformation firm, and become a senior fullstack developer. You will work on a high-demand ticketing platform, collaborating with a talented team on projects for LATAM and US clients. This role requires strong problem-solving skills, a focus on quality and scalability, and experience with .NET Core, Angular, and Azure. You will have the opportunity to contribute to the design and evolution of our solutions and work with cutting-edge technologies. DaCodes offers a remote work environment, flexible hours, and various benefits, including health insurance, life insurance, professional development opportunities, and a multicultural work environment.

Requirements

  • 5+ years of verifiable experience in real full-stack development (backend and frontend, not just API consumption)
  • Mastery of .NET Core 6 or higher, including Entity Framework Core, LINQ, and the construction of RESTful APIs
  • Solid experience with Angular 14+; advanced knowledge of components, services, and modular architecture
  • Good handling of SQL Server: design of optimized queries, use of transactions, indexes, and performance analysis
  • Implementation of JWT-based authentication; experience with Auth0 and/or Firebase
  • Knowledge of observability and structured logging tools (e.g., Grafana Loki, Application Insights)
  • Familiarity with messaging systems such as Azure Service Bus or equivalent technologies
  • Consistent practice of clean code and design principles: SOLID, DRY, KISS
  • Ability to read code, detect duplications, and propose structural or architectural improvements
  • High autonomy and technical judgment to make decisions without depending on micromanagement
  • Integrations externas(Requerido almenos pasarelas de pago): Servicios como PayPal, Twilio, SendGrid, Google Wallet (lectura NFC)

Responsibilities

  • Analyze, propose, and solve problems autonomously
  • Work on a high-demand ticketing platform facing real-world challenges in production, especially during high-customer-demand events
  • Collaborate closely with the central technical team
  • Utilize technologies such as .NET Core, Angular, and Azure within a distributed architecture
  • Understand the impact of your technical decisions on the business
  • Actively contribute to the design and evolution of our solutions

Preferred Qualifications

  • Previous experience in e-commerce platforms or transactional systems with high concurrency
  • Knowledge of integrating external services such as PayPal, SendGrid, Twilio, or Google Wallet
  • Familiarity with CI/CD workflows using GitHub Actions, Docker containers, and deployment in Azure (App Services or AKS)
  • Experience in graphics and interactive visualization, using tools such as ng-apexcharts, D3, or dynamic SVG
  • Knowledge in interface design with Tailwind CSS or similar methodologies
  • Ability to implement complete technical traceability: from the client, through the backend, to the logs and monitoring dashboards
  • Use of JetBrains IDEs or Ability to configure your work environments with code validation tools

Benefits

  • Remote work/Home office
  • If hybrid or in-person modality is required, you will be informed from the first session
  • Schedule adjusted to the assigned work/project cell
  • Work from Monday to Friday
  • Legal benefits (apply to Mexico)
  • Day off on your birthday
  • Major medical insurance (applies to Mexico)
  • Life insurance (applies to Mexico)
  • Multicultural work teams
  • Access to courses and certifications
  • Meetups with special guests from the IT area
  • Virtual integration events and interest groups
  • English classes
  • Opportunities within our different lines of business
  • Proudly certified as Great Place to Work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.