Senior Full Stack Developer
BDO
- Canada
- Permanent
- Temps-plein
- Designing, developing, testing, and deploying web applications and APIs using a variety of technologies and frameworks.
- Debugging, troubleshooting, and optimizing the performance and user experience of our products.
- Work closely with other developers, designers, project managers, and clients to deliver high-quality solutions that meet the business needs and requirements.
- Contribute to the code review, documentation, and best practices of our development
- You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
- You understand your client’s industry, challenges, and opportunities; client describe you as positive, professional, and delivering high quality work
- You identify, recommend, and are focused on effective service delivery to your clients
- You share in an inclusive and engaging work environment that develops, retains and attracts talent
- You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
- You grow your expertise through learning and professional development
- At least 3-5 years of experience as a full stack developer or a similar role
- Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue
- Experience with back-end development using Node.js, Python, Ruby, PHP, or Java, and familiarity with RESTful APIs, Graph, and database systems such as MySQL, MongoDB, or PostgreSQL
- Knowledge of web development tools and technologies such as Git, Webpack, Babel, or AWS
- In-depth experience with SQL and NoSQL databases like MySQL, MongoDB and DynamoDB.
- Track record of using tools like Docker, Kubernetes, Azure and GCP to build and deploy cloud-based solutions.
- Experience with fully automated testing, continuous integration and deployment pipelines.
- Strong understanding of web security, accessibility, and performance best practices, keen eye for design and user interface, and a passion for creating engaging and responsive web applications
- Excellent communication, collaboration, and problem-solving skills
- Please share publications and GitHub with your Resumes.
- Published academic research in ML/AI conferences and journals
- Kaggle competition experience demonstrating modeling expertise
- Ability to mentor and share knowledge with colleagues.