Job Openings Full Stack Engineer

About the job Full Stack Engineer

Role: Full Stack Engineer

Lenght : 12 months

Lieu : Vancouver, BC

Responsible for building and maintaining web applications, data pipelines, and interactive visualizations related to EDS analytics roadmaps

Key Responsibilities

  • Design, develop, and maintain web applications using React/NextJS for the front-end and FastAPI
  • Integrate with databases (Postgres, ElasticSearch/OpenSearch, DataBricks)
  • Create interactive data visualizations and dashboards using Dash Plotly and Streamlit
  • Implement responsive and user-friendly interfaces - Shadcn or similar
  • Write clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Participate in code reviews and contribute to improving our development practices
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging technologies and industry trends

Qualifications and Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, with 3+ years of experience in full stack development
  • Strong proficiency in JavaScript/React, Python, and TypeScript
  • Familiarity with Shadcn UI and ability to customize UI components
  • Experience with FastAPI and RESTful API design
  • Knowledge of Dash Plotly and Streamlit for data visualization
  • Experience with database technologies (PostgreSQL, OpenSearch and DataBricks)
  • Familiarity with version control systems and CICD (GitHub and GH Actions)
  • Experience with AWS cloud services and Docker containerization
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities

Fluid vous remercie de l'intérêt que vous portez à cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés.

Fluid souscrit aux principes d'égalité d'accès à l'emploi et d'action positive. Nous accueillons et encourageons la diversité sur notre lieu de travail.

Les candidats doivent être qualifiés pour travailler au Canada.