Full Stack Developer
University of Calgary, department of Community Health Sciences, based in Alberta, Canada is inviting applications from suitable candidates for the position of Full Stack Developer. The University of Calgary’s Department of Community Health Sciences is a renowned academic institution based in Calgary, AB. Specializing in public health and community-based research, the department is committed to advancing knowledge and practices that promote the well-being of communities. Faculty members engage in cutting-edge research, education, and outreach programs, addressing key public health challenges. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Welder
Job Description:
Employer Name: University of Calgary
Department: Community Health Sciences
Position: Full Stack Developer
No of Vacancies: 2
Salary: Salary is not mentioned, $15.00-$20.00 hourly estimated salary
Employment Type: Part-time
Location: Foothills Campus
Job Requisition Id/Job ID: 30554
Requirements:
Languages: Candidates must have knowledge of the English Language
Education:Â Candidates should have completed a Bachelor’s-level degree in software engineering, computer science, or a related field
Experience: Candidates should have at least 1 year of industry experience as a full-stack web developer, gained through either full-time positions or internships
Physical Requirements:
- The candidates should be able to handle extended periods of sitting and computer use
- The candidates should be able to demonstrate the ability to focus on detailed tasks for extended periods
- The candidates should be able to participate occasionally in team meetings and discussions
Other Requirements:
- The candidates should possess experience in developing backend services, ETL pipelines, and web applications, and working with database systems. Specifically, proficiency in the following stack is required: JavaScript (React), Python (Flask), PostgreSQL, AWS, Tableau, and Airtable
- The candidates should have in-depth working knowledge and experience with React and Flask, demonstrated through industry roles (full-time, part-time, internships) or personal projects and contributions to open source software
- The candidates should demonstrate a good understanding of CI/CD pipelines, hosting, and DevOps-related tasks
- The candidates should exhibit exceptional communication, stakeholder management, writing, and coordination skills, and should have experience with health or pandemic-related projects is an asset, but not required
- The candidates should possess knowledge of the theory and practical application of technical procedures
- The candidates should be able to provide semi-skilled to skilled technical procedures to support the research project
- The candidates should have intermediate to advanced skills in Microsoft Office Suite (Word, Outlook, Excel, PowerPoint) and internet skills
Responsibilities:
- The candidates should be able to contribute to the development of the dashboard frontend and backend tailored to meet the technical needs of the research team, including working with databases for SARS-CoV-2 and other pathogens as new dashboard features are continuously rolled out. This includes participating in regular weekly team meetings
- The candidates should be able to drive user-centered product development by working with the product designers to conduct user interviews and develop new dashboard features and tools to maximize value for SeroTrackers users
- The candidates should be able to write code as an individual contributor for SeroTrackers backend and frontend platforms and manage the dashboard deployment infrastructure
- The candidates should be able to support the technical needs of SeroTrackers researchers by developing in-house tools to automate parts of the serosurveillance data extraction workflow and enable easy access to clean, structured data in our database
- The candidates should be able to drive SeroTrackers’ vision and long-term strategy by working closely with the SeroTracker leadership team and our partners at the CITF to roll out new projects in tandem with the dashboard
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.