On behalf of our client, Procom is currently seeking a Full-Stack Developer for a ten (10) month engagement based in Burnaby, British Columbia. This client is pleased to offer a remote work model for this role.
Full-Stack Developer Job Details
- Utilize front-end technologies such as Chart.js, Angular, HTML, and CSS to develop user-friendly and interactive web pages.
- Translate mock-ups and design specifications into fully functional web interfaces.
- Request and consume data from RESTful APIs to ensure seamless data integration and presentation.
- Collaborate with the team to design, develop, and implement back-end solutions using the .NET framework, Entity framework, and UnitOfWork design pattern.
- Create and maintain RESTful APIs for efficient data exchange and communication.
- Design and optimize databases using MS SQL Server, SQL, and LINQ.
- Integrate authentication systems, including AD, ADFS, and OpenID, to ensure secure access to the platform.
Full-Stack Developer Mandatory Skills
- Proven experience as a Full-Stack Developer with a focus on both front-end and back-end development.
- Proficiency in front-end technologies, including Chart.js, Angular, HTML, and CSS.
- Strong ability to translate design mock-ups into functional web pages.
- Experience working with RESTful APIs for data integration.
- In-depth knowledge of back-end technologies, such as the .NET framework, Entity framework, UnitOfWork design pattern, MS SQL Server, SQL, and LINQ.
- Familiarity with authentication systems like AD, ADFS, and OpenID.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Full-Stack Developer Desired Skills:
- Prior experience in a senior role, leading projects or teams.
- Knowledge of accessibility best practices.
- Ability to work in a team-oriented environment and effectively communicate with non-technical team members.
- Passion for continuous learning and improvement.
Full-Stack Developer Start Date:
October 10th, 2023
Full-Stack Developer Location:
This is a remote position. Consultants are expected to be available during PST/PDT hours for the duration of this contract.