Senior Application Developer

at  PSL Group

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Nov, 2024Not Specified10 Aug, 2024N/ABootstrapping,Redux,Github,Webpack,Bitbucket,Git,Hooks,Build Tools,Ease,Data StructuresNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

POSITION SUMMARY

The Senior Application Developer will be in charge of building complex web applications that leverage the power of Generative AI, from writing code to building features that integrate GenAI tools and services, such as: OpenAI’s GPT 4o, Google’s Gemini, etc. We look for people who will be meticulous in their translation of the design to functional code and also conscious to propose a better user experience when needed, especially in the highly competitive GenAI market. They will be passionate about delivering high-quality code with optimization and performance in mind. They will work closely with the Technical Leads to propose changes to systems, processes and staffing as needed.

TECHNICAL SKILLS

  • BS or MS Computer Science/related fields or relevant web development bootcamp.
  • 4Y+ of professional experience in frontend development with React.
  • Experience with Material UI or a similar component library.
  • Knowledge of bootstrapping applications with Create React App.
  • Understanding of Redux, Sagas and Hooks.
  • Experience with frontend build tools such as Webpack, Babel, Vite.
  • At ease while using Git and maintaining projects in Github, Bitbucket or similar.
  • Strong in JavaScript fundamentals and libraries, see list below.
  • Computer Science fundamentals in object-oriented data structures, algorithms and analysis.
  • Familiarity with agile development methodologies.
  • Experience with GenAI tools and services such as OpenAI, GPT-3/4, AWS Bedrock models, Google Gemini, Mistral and other LLMs is desirable.
  • Expertise in connecting with and utilizing REST APIs with different Authorization mechanisms.
  • Knowledgeable in website optimizations including CDN usage, caching strategies and efficient media handling.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

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.

WHAT YOU WILL DO

  • Develop and maintain high-quality web applications using Yarn and React.
  • Write clean, maintainable, and well-documented code. Write unit and functional tests as a testament of quality work.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize new and existing web applications for maximum speed and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and guide other developers, providing technical leadership and helpful feedback during code reviews.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.
  • Participate in company hackathons and demonstrate leadership when preparing POCs to modernize our web applications.
  • Communicate progress on work assignments in daily scrums.
  • Lead troubleshooting sessions to solve technical issues.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Web Development

Proficient

1

Remote, Canada