Our Purpose
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 primary purpose is to help clients increase the effectiveness of activities pertaining to scientific communication, medical education and product/service marketing. To this end, we want our information services to contribute to the goals we share with our clients, namely: to accelerate the advancement of medicine and help people enjoy better, longer lives.
Objective
The Senior Application Developer will be responsible for defining, designing and delivering scalable and sustainable software solutions. You will be a part of the Engineering team and will be working on the products that stay at the core of the organization.
Key Responsibilities:
Participate in the engineering, development and maintenance of the different products and projectsWork with the PM to provide estimates for technical activitiesAnalyze requirements and produce documentation for architectural recommendations, systems, and code level designConsult with other project managers, development teams, and generally contribute your skills wherever requiredPerform code reviews for standards, quality assurance, and security audit purposes. Address day-to-day and longer term technical issues and problemsParticipate in the R&D phase to evaluate new technologies, solutions and software
Skills and Qualifications:
Required:
Over 5 years of experience in web developmentSkills to design a software (DB structure, components, API, integrations)Ability to break a new development into subtasks and estimate amount of work requiredExperience in mentoring junior team membersExperience with good practices: Unit Tests, peer code review, design patterns.Experience with AWS serverless services (Lambdas, pipelines, Fargate, etc)Experience with NodeJSExperience with SQL databases (Postgres, MySQL)Good communication skillsMindset of an engineer (attention to application performance, understanding the system on low level, debugging skills)
Assets:
Experience with ReactJSExperience with LLMs