Senior Backend Developer

DaCodes Logo

DaCodes

📍Remote - Mexico

Summary

Join DaCodes, a leading software and digital transformation firm, and become a Backend Senior Developer specializing in Python and scalable architectures. Lead the development of a comprehensive platform with critical business processes, complex integrations, and automated validations. You will have the opportunity to work on diverse projects across various industries, utilizing innovative technologies and impacting the success of our business and clients. DaCodes offers remote work, flexible hours, and various benefits, including access to courses and certifications, multicultural teams, and opportunities within different business lines. We are a Great Place to Work certified company.

Requirements

  • Backend Senior Developer specialized in Python and scalable architectures
  • Experience in leading the development of a comprehensive platform with critical business processes, complex integrations, and automated validations

Responsibilities

  • Develop APIs and Services
  • Design and implement REST APIs with FastAPI
  • Develop backend services with real-time data validation
  • Implement state management systems and workflows
  • Create optimized endpoints for web applications
  • Integrate external APIs: HubSpot CRM, Slack, WhatsApp Business API, Guía Autométrica
  • Implement KYC/KYB services with SaaS providers
  • Develop a multi-channel notification system (Email/WhatsApp)
  • Configure schedulers for reminders and batch processes
  • Implement automated document validation with OCR and AI (Amazon Textract, Google Cloud Vision)
  • Develop algorithms for validating the validity and readability of documents
  • Create a secure storage system in AWS S3 with encryption
  • Implement validation flows for multiple document types
  • Design PostgreSQL schemas for complex processes
  • Implement an audit system with detailed logs
  • Develop version control for documents and processes
  • Create automated reports and dynamic PDF generation
  • Deploy applications in Docker on AWS
  • Optimize API performance for high concurrency
  • Implement caching patterns and query optimization
  • Configure monitoring and alerts in production

Benefits

  • Integration to global brands and disruptive startups
  • Remote work/Home office
  • In case of requiring hybrid or face-to-face modality, you will be informed from the first session
  • Schedule adjusted to the assigned work/project cell
  • Work from Monday to Friday
  • Day off on your birthday
  • 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 business lines
  • 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.