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.