Senior Software Engineer

Sorry, this job was removed at 10:04 p.m. (CST) on Tuesday, May 06, 2025
Be an Early Applicant
México
Healthtech • Software
The Role

SENIOR SOFTWARE ENGINEEROur Vision

P\S\L Group is a global organization 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.

Position Summary 

We are seeking a skilled Senior Software Engineer to join our dynamic team. You will be responsible for designing, building, and maintaining scalable and efficient web applications. This role requires deep expertise in both front-end and back-end technologies, with a strong emphasis on serverless cloud solutions to support high-volume and secure applications.

Key Responsibilities 

  • Lead the design, development, and maintenance of high-quality web applications utilizing Node.js and React, with a strong emphasis on creating reusable, modular components.
  • Architect and implement cloud-native, serverless solutions leveraging AWS services such as Lambda, API Gateway, and DynamoDB to build high-performance, scalable applications.
  • Oversee and improve the maintenance of scalable applications using the PHP Symfony framework, ensuring adherence to modern design patterns and best practices.
  • Design and build robust APIs, processes, and tools to support a modern multi-site ecosystem, ensuring seamless integration and optimal functionality.
  • Provide comprehensive technical documentation, clear code comments, and ensure that all code is well-organized and properly managed within a version control system.
  • Collaborate with stakeholders to produce accurate high and low-level estimates based on detailed requirements.
  • Mentor and guide development teams across various projects, offering expertise to resolve challenges and enhance solution quality.
  • Manage and track development progress in a structured process using Jira, ensuring timely delivery and clear communication with stakeholders.
  • Participate actively in daily stand-ups and other meetings to communicate progress and raise any potential blockers.
  • Lead troubleshooting efforts to resolve complex technical issues and ensure the stability of applications.
  • Continuously drive improvements to core products and services, suggesting optimizations and enhancements where needed.
  • Foster personal and professional growth by actively participating in code reviews, solution demonstrations, and ongoing learning opportunities. Stay current with industry trends through publications, networks, and professional organizations.

Key Skills, Knowledge & Professional Education

  • B.S. or B.A. in Computer Science or equivalent experience.
  • 7+ years of experience with Node.js, React, and PHP.
  • Extensive experience in designing, developing, and maintaining complex web applications using Node.js, React, and PHP Symfony.
  • Proven expertise in building applications leveraging AWS Serverless technologies, including AWS Lambda, API Gateway, DynamoDB, or equivalent microservice cloud platforms.
  • Proficiency in working with GenAI tools and services (e.g., OpenAI, AWS Bedrock, Google Gemini, Mistral, etc.), with expertise in utilizing these tools for building, optimizing, and scaling language-based applications.
  • Solid understanding of authentication and authorization protocols, such as OAuth, JWT, and SAML, to ensure secure communication in distributed systems.
  • Strong background in using frameworks to build robust RESTful APIs and GraphQL for modern, flexible data retrieval.
  • Knowledge of serverless frameworks (such as Serverless Framework, AWS SAM, or AWS CDK) to streamline serverless application development and deployment.
  • Proficiency in AWS CloudFormation or other Infrastructure-as-Code (IaC) tools for managing infrastructure and resources in a repeatable, consistent manner.
  • Experience with AWS Amplify for building and deploying full-stack, cloud-powered applications quickly, including Amplify Auth, Amplify DataStore, Amplify Hosting, and integration with other AWS services.
  • In-depth knowledge of data storage platforms such as MySQL, Redis, and DynamoDB, with practical experience in their implementation.
  • Deep understanding of server-side web development concepts, such as:
  • Efficient caching strategies
  • Building reusable, modular code and libraries
  • Integrating multiple data sources and databases into cohesive systems
  • Designing database schemas that align with and support business processes
  • High attention to detail with a proven ability to thrive in fast-paced, dynamic environments.
  • Strong problem-solving skills, with a track record of identifying and resolving technical challenges and performance bottlenecks.
  • Excellent verbal and written communication skills in English, with the ability to articulate technical concepts clearly.

Good to Have:

  • Experience building applications utilizing Large Language Models (LLMs) such as GPT, Claude, Mistral, or similar, with hands-on experience in deploying, fine-tuning, and integrating LLMs into production systems.
  • Experience maintaining local development environments using Docker or VMs.
  • Familiarity with automated testing frameworks and practices.
  • Experience with Python development.
  • Proficiency in writing unit tests and employing Test-Driven Development (TDD) approaches.
  • Strong background in performance optimization for frontend applications, including lazy loading, code splitting, and optimizing React rendering.

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

Similar Jobs

In-Office
23 Locations
300 Employees
120K-228K Annually
Hybrid
Mexico City, Cuauhtémoc, Mexico City, MEX
33822 Employees
In-Office
Mexico City, Cuauhtémoc, Mexico City, MEX
2466 Employees
In-Office
Mexico City, Cuauhtémoc, Mexico City, MEX
2466 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, New York
949 Employees

What We Do

P\S\L Group is a global organization 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.

Our clients include research-based pharmaceutical companies and other healthcare institutions who seek the advancement of medicine. Our primary business purpose is to help these clients increase the effectiveness, as well as lower the cost, of activities pertaining to scientific communication, medical education, or product/service marketing.

We are borderless and we have presence in the US, Canada, Mexico, UK, EU, South Africa, and Malaysia.

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account