¡Activa las notificaciones laborales por email!

Senior Fullstack CRM Developer

P\S\L Group

México

Presencial

USD 60,000 - 110,000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

An established industry player is seeking a Senior Fullstack CRM Developer to architect innovative CRM solutions that seamlessly integrate modern UI/UX with scalable backend systems. This role involves leading the design of CRM features, optimizing data pipelines, and driving best practices within a collaborative engineering team. You will leverage cutting-edge technologies, including React.js and OpenSearch, to create powerful analytics and search capabilities. Join a dynamic environment where your expertise will shape the future of customer relationship management, making a significant impact on the organization’s success.

Formación

  • 5+ years of fullstack application development experience, especially CRM-focused.
  • Expertise in React.js, Node.js, and OpenSearch for robust CRM solutions.

Responsabilidades

  • Design and implement CRM front-end interfaces using modern frameworks.
  • Engineer backend microservices and integrate with enterprise CRM systems.

Conocimientos

React.js
Node.js
Python
OpenSearch
REST APIs
GraphQL
AWS Lambda
PostgreSQL
DevOps Automation
Data Visualization

Educación

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Herramientas

AWS Glue
Docker
Kubernetes
GitHub Actions
Metabase
Kibana

Descripción del empleo

We are looking for an experienced Senior Fullstack CRM Developer to architect and develop robust CRM solutions integrating modern UI/UX, scalable backends, enterprise integrations, and powerful search and analytics with OpenSearch at their core. You will lead the design and implementation of CRM features, optimize data pipelines, and drive best practices in our fast-paced, collaborative engineering team.

Key Responsibilities
  1. Design and implement modern CRM front-end interfaces using React.js, Next.js, Vite, Tailwind CSS, and enterprise component libraries (Material UI, Ant Design).
  2. Engineer backend microservices with Node.js (Lambdas) or Python, supporting REST/GraphQL APIs and complex CRM workflows.
  3. Leverage OpenSearch for advanced search, filtering, and analytics across customer, activity, and interaction datasets; tune indexing and relevance for optimal CRM experience.
  4. Integrate with enterprise CRM systems and platforms such as Salesforce, CDPs/DSPs, and email/SMS providers using RESTful APIs, AWS Glue, and/or Python SDKs.
  5. Develop event-driven workflows for list management, lead assignment, data enrichment, campaign automation, and reporting via AWS Lambda, Step Functions, EventBridge, SQS.
  6. Build and maintain data cleaning and AI-matching microservices (Python/Node.js, Pandas/NumPy) to ensure CRM data integrity, and automate complex deduplication/matching.
  7. Develop real-time analytics dashboards (React custom dashboards, Superset, Metabase, Kibana/OpenSearch Dashboards) for CRM KPIs, customer journeys, and engagement metrics.
  8. Oversee authentication/authorization via AWS Cognito and ensure secure, compliant development throughout.
  9. Lead DevOps automation (CI/CD pipelines with AWS CodePipeline/GitHub Actions, infrastructure-as-code, containerization with ECS/Beanstalk).
  10. Mentor junior developers, review code, and drive architectural decisions to improve systems scalability, reliability, and maintainability.
Requirements
  1. Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
  2. 5+ years' experience in fullstack application development, including CRM-focused solutions.
  3. Expertise with React.js, Next.js, Vite, Tailwind CSS, Material UI/Ant Design.
  4. Advanced backend development with Node.js (Lambdas) and/or Python.
  5. Deep understanding of REST/GraphQL APIs, microservices, and modern architecture patterns.
  6. Proven expertise in OpenSearch (or Elasticsearch): indexing, querying, aggregation, mapping, relevancy tuning, and integrating into large-scale CRM/campaign data pipelines.
  7. Strong experience with PostgreSQL and DynamoDB; experience designing and optimizing cloud data warehouses (AWS Glue, RDS, S3).
  8. Experience integrating and synchronizing with CRMs such as Salesforce, customer data platforms (CDPs), DSPs, and email/SMS platforms.
  9. Experience building workflow automation (AWS Lambda, Step Functions, EventBridge, SQS).
  10. Solid understanding of DevOps automation (CI/CD, AWS CodePipeline, GitHub Actions) and cloud infrastructure (Cognito, S3, RDS, ECS/Beanstalk).
  11. Experience with real-time analytics, dashboarding, and data visualization (Kibana/OpenSearch Dashboards, custom React dashboards).
  12. Familiarity with data cleaning/matching using AI services or Node.js solutions; AI/ML experience for CRM enrichment is a plus.
  13. Excellent English communication, mentorship, and collaborative skills.
Preferred Qualifications
  1. AWS certification (Solutions Architect, Developer).
  2. Experience with Zoho CRM, Salesforce Lightning, Marketing Cloud, or similar enterprise CRM frameworks.
  3. Large-scale CRM migration, integration, or custom CRM platform build experience.
  4. Experience with Docker/Kubernetes/ECS.
  5. Familiarity with OpenSearch security, scaling, and multi-tenant architectures.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.