This competition is open to all applicants however internal candidates and applicants who were former employees of the University of Alberta in the past 18 months will be given priority consideration before external candidates. Please indicate your internal status using the "Advertisement" drop down menu when applying.
This position has an end date of 6 months from hire, with possibility of extension.
We are looking for an experienced Full-Stack developer who is proficient with React.js and Python’s Django framework. The primary focus of the selected candidate would be connecting the front-end interface with the backend API’s, and executing them following well-known React.js workflows (such as Router and Redux). Ensuring that these components and the overall application are robust and easy to manage is also required. A commitment to collaborative problem solving, sophisticated design, and developing quality products are important.
Responsibilities:
- Designing a modern, highly responsive web-based user interface
- Building reusable components and front-end libraries for future use
- Understanding of working with REST/GRAPHQL APIs
- Write application interface code with JavaScript
- Developing ViewSet based REST API end-points
- Monitor interaction of users and convert them into insightful information
- Coordinate with various team members working on distinct layers
- Proper user information authentication
Qualifications
- Post-Secondary Education in Computing Science or equivalent (ex. Information Systems Technology, Digital Media and IT)
- Experience in a Software or Web Developer role is preferred
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Strong understanding of Django or any Python based web framework
- Prior experience with any JavaScript framework like React, Vue or Angular
- Prior experience with popular React.js workflows (such as Router and Redux) is a plus
- Familiarity with more current specifications of ECMAScript is a plus
- Familiarity with REST/GRAPHQL APIs
- Familiarity with HTML/CSS
- GIT experience is a plus
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- A knack for benchmarking and optimization
- Team player
- Excellent time-management skills
- Great interpersonal and communication skills
- Able to understand business requirements and translate them into technical requirements
- Good problem-solving and troubleshooting skills
COVID-19 Vaccination: Proof of full vaccination against COVID-19 in compliance with the University’s COVID-19 Vaccination Directive. Fully Vaccinated means a status an individual achieves 14 days after having received the recommended number of doses of a COVID-19 vaccine approved by Health Canada or the World Health Organization, and requires the individual to maintain the recommended number and type of vaccine doses as updated and required by Health Canada thereafter.
Note: Online applications are accepted until midnight Mountain Standard Time of the closing date.
We thank all applicants for their interest; however, only those individuals selected for an interview will be contacted.
Similar Positions
-
Python Software Engineer (Rcs Sis Ts 2024 14 Grae), CERN - European Organization for Nuclear Research, Switzerland, 29 days ago
22 Mar 2024 Job Information Organisation/Company CERN - European Organization for Nuclear Research Department Human Resources Research Field Computer science » Programming Researcher Profile First...
-
Front End Developer, Harvard University, United States, 11 days ago
10-Apr-2024 Faculty of Arts and Sciences 65558BR Position Description As a member of the development team of the open-source Dataverse Project, the Front End Developer will be actively involved in...
-
Salesforce Platform Developer, Harvard University, United States, 7 days ago
15-Apr-2024 Faculty of Arts and Sciences 65575BR Position Description The Salesforce Platform Developer reports to the Director for Software Development and Operation and is responsible for design...
-
Solutions Architect Lead, Auckland University of Technology, New Zealand, about 17 hours ago
A Collaborative Role in Our Dynamic Team Are you skilled in scripting and development with JavaScript, APIs, and web services? Do you excel in organising and facilitating prioritisation and planni...
-
Scientist With Full Field Tomographic Imaging Expertise, For Max (Pa2024/993) , University of Lund, Sweden, about 7 hours ago
Lund University was founded in 1666 and is repeatedly ranked among the world’s top universities. The University has around 47 000 students and more than 8 800 staff based in Lund, Helsingborg and ...
-
Digital And Computational Research Engineer, AcademicTransfer, Netherlands, about 4 hours ago
A vibrant workplace with varied activities with room for personal initiative and development in an inspiring organization. The Faculty of Social and Behavioral Sciences plays a leading role in add...