Build and evolve backend services and platform architecture for a scalable lead generation platform, delivering features end to end and collaborating with product and marketing teams.
Sr BackEnd Developer
📜 Description
- Refactor code with best practices focusing on performance and dead code.
- Develop new functionalities with an emphasis on response times and performance.
- Work comfortably with software development for various RDBMS engines.
- Participate in daily remote meetings lasting 30-40 minutes.
🛠️ Requirements
- Experience in Object-Oriented Programming (3+ years).
- Deep understanding of design patterns and PHP programming.
- Experience with PHP and Laravel Stack (3+ years).
- Solid computer science fundamentals, including data structures and algorithms.
- Experience in unit testing and TDD.
- Version control using Git; familiarity with gitflow is a plus.
- Experience in developing and managing RESTful web services.
- Knowledge of ORM concepts and experience with SQL.
✨ Benefits
- 100% remote work with highly flexible hours.
- Friendly and collaborative culture with constant feedback.
- Additional benefits for Mexican employees, including extra rest days and private medical insurance.
Full job description
Descripción de la empresa
Somos un equipo de expertos en tecnología financiera especializados en brindar soluciones para actores del sector fintech, a quienes ayudamos a optimizar sus procesos de incorporación, detección de delitos financieros y cumplimiento.
Descripción del empleo
- Refactorización de código con mejores prácticas y especial atención al rendimiento y al código muerto.
- Desarrollo de nuevas funcionalidades con enfoque en tiempos de respuesta y rendimiento.
- Estar cómodo con el desarrollo de software para diversos motores RDBMS.
- Reuniones remotas diarias de 30-40 min a las 11:00 am hora Ciudad de México.
Requisitos
- Experiencia en Programación Orientada a Objetos (+3 años)
- Plus: Experiencia con otros paradigmas de programación como funcional, reactivo o imperativo.
- Comprensión profunda de los patrones de diseño y la programación PHP.
- Experiencia con PHP + desarrollo de Laravel Stack (+3 años)
- Se valora tener algo de experiencia con otros frameworks web como Symfony, Django y Rails
- Bases sólidas de informática, así como de uso de estructuras de datos y algoritmos.
- Experiencia en desarrollo de pruebas unitarias y TDD
- Control de versiones usando Git
- Plus: gitflow como metodología de trabajo
- Experiencia en desarrollo y gestión de servicios web RESTful
- Conceptos de ORM y experiencia en SQL
- RDBMS como MySQL y PostgreSQL
- CI/CD
- Se valora tener experiencia en la nube con proveedores como AWS, Azure y GCP
- Se valora tener experiencia con la contenerización con Docker y la orquestación de los contenedores utilizando Kubernetes.
Información adicional
Trabajar con un equipo talentoso y dinámico en una industria en tendencia con grandes oportunidades.
Esquema de trabajo 100% remoto, horarios altamente flexibles y enfoque en resultados para que puedas balancear tu trabajo con tu vida personal.
Cultura amistosa y de colaboración, retroalimentación constante y libertad con responsabilidad.
Para colaboradores mexicanos además de las prestaciones de ley contamos con algunas otras adicionales como días extras de descanso, seguro de gastos médicos privado y vales de despensa.
Para contratistas fuera de México hacemos atractivas ofertas salariales en dólares estadounidenses y se realizan los pagos a través de la plataforma Deel.com
Similar jobs
Search more Backend Engineer jobsSenior PHP / WordPress Backend & Automation Developer
Own backend development and automation for a WordPress membership platform, building custom PHP plugins and API integrations while improving performance, stability, and security.
[Latin America] Senior Software Engineer (Backend)
Build and scale backend services for games, writing high-quality code and shaping features from architecture through delivery while collaborating with game teams and mentoring engineers.
Desenvolvedor Back .NET ESPECIALISTA
Projeta e implementa soluções backend em C#/.NET, definindo arquiteturas escaláveis, resilientes e seguras, desenvolvendo código testável e documentando decisões técnicas, fluxos de dados e operação da aplicação.
Desenvolve e mantém sistemas críticos em Go, monitorando desempenho e mudanças, documentando implementações e garantindo requisitos de escalabilidade, segurança, disponibilidade, confiabilidade e resiliência.
