Back to jobs

Senior Application Developer

Mexico

Senior Application Developer (Frontend)

Our Vision

P\S\L Group is a global organisation dedicated to putting information at the service of medicine.  The companies and people of the P\S\L Group aim to improve medical care by serving those who need it, those who provide it and those who seek to improve it.

To this end, we want our information and education services to contribute to the goals we share with our clinicians, clients and supporters, namely: to accelerate the advancement of medicine and help people enjoy better, longer lives. 

Purpose

Our key contribution to society is to help clinicians and those who support them provide state-of-the-art medical care. Our primary business purpose is to help clients and supporters increase the effectiveness of activities pertaining to scientific communication, medical education and the maintenance of clinician audience intimacy.

Key Responsibilities

  • Design and implement modern front-end interfaces using React.js, Next.js, Vite, Tailwind CSS, and enterprise component libraries (Material UI, Ant Design).
  • Leverage OpenSearch for advanced search, filtering, and analytics across customer, activity, and interaction datasets; tune indexing and relevance for best  experience.
  • Integrate with other systems using API
  • Develop real-time analytics dashboards (React custom dashboards, Superset, Metabase, Kibana/OpenSearch Dashboards) for  KPIs, customer journeys, and engagement metrics.
  • Oversee authentication/authorization via AWS Cognito and ensure secure, compliant development throughout.
  • Lead DevOps automation (CI/CD pipelines with AWS CodePipeline/GitHub Actions, infrastructure-as-code, containerization with ECS/Beanstalk).
  • Mentor junior developers, review code, and drive architectural decisions to improve systems scalability, reliability, and maintainability.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years' experience in fullstack application development with more focus on front-end development
  • Experience with real-time analytics, dashboarding, and data visualization (Kibana/OpenSearch Dashboards, custom React dashboards).
  • Expert with React.js, Next.js, Vite, Tailwind CSS, Material UI/Ant Design.
  • Advanced backend development with Node.js (Lambdas) and/or Python
  • Deep understanding of REST/GraphQL APIs, microservices, and modern architecture patterns.
  • Proven expertise in OpenSearch (or Elasticsearch): indexing, querying, aggregation, mapping, relevancy tuning, and integrating into large-scale /campaign data pipelines.
  • Strong experience with PostgreSQL and AWS S3.
  • Solid understanding of DevOps automation (CI/CD, AWS CodePipeline, GitHub Actions) and cloud infrastructure (Cognito, S3, RDS, ECS/Beanstalk).
  • Excellent English communication, mentorship, and collaborative skills.

Preferred Qualifications

  • AWS certification (Solutions Architect, Developer , Practitioner)
  • React.js for building the user interface.
  • Chart Libraries:
    • Recharts — React-specific charts.
    • Chart.js with react-chartjs-2 wrapper.
    • D3.js for highly customizable and complex graphics.
    • Victory for modular, reusable chart components.
  • State Management: Redux or Context API.
  • Styling: Styled-components, CSS Modules, or Tailwind CSS.
  • Data Handling: Axios or Fetch API for data retrieval.

Perks & Benefits of Joining Our Team at P\S\L Mexico
⚕️  Private Health Insurance
🌍  International Exposure
🤸  Agile Organization
💸  13th-Month Salary (Aguinaldo)
💰  Savings Fund
🍽️  Food Vouchers
💻  Flexible Home Office – Come to the Office at Your Best Convenience
🏖️  12 Vacation Days After Your 3-Month Anniversary
📚  Tuition Reimbursment

Create a Job Alert

Interested in building your career at P\S\L Group? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf