Phone:
(825) 747-5063

Physical address:
​Calgary, Alberta, Canada.

Frontend Developer

As a React Frontend & App Developer at Ullweb Technology, you will play a pivotal role in shaping the visual and interactive aspects of web and mobile applications. Working closely with our interdisciplinary team, you will contribute to the development of cutting-edge digital solutions, ensuring they meet the highest standards of quality

  • Minimum Qualification: Degree
  • Experience Level: Mid level
  • Experience Length: 2 years

Job Description/Requirements

Responsibilities:

  • Utilize React.js to create engaging and dynamic user interfaces for web applications.
  • Implement responsive designs, ensuring seamless user experiences across various devices.
  • Design and develop mobile applications using React Native or other relevant frameworks.
  • Ensure the integration of frontend components with backend services for efficient data handling.
  • Collaborate with UI/UX designers to transform design mockups into functional frontend components.
  • Offer technical insights during the design process, contributing to feasibility assessments and best practices.
  • Implement effective state management solutions using tools like Redux or Context API.
  • Optimize application performance through efficient management of component states.
  • Integrate frontend interfaces seamlessly with backend APIs, ensuring smooth communication.
  • Work closely with backend developers to define and implement API specifications.
  • Conduct thorough code reviews to maintain high standards and adherence to coding best practices.
  • Identify and address performance bottlenecks, focusing on optimization opportunities.
  • Implement unit testing for front-end components to ensure code reliability and stability.
  • Collaborate with quality assurance teams to conduct comprehensive testing.
  • Create and maintain detailed technical documentation for front-end code and development processes.
  • Provide comprehensive documentation for API usage and integration.


Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a React Frontend Developer, showcasing successful projects in a portfolio.
  • Proficiency in React.js and React Native for web and mobile application development.
  • Experience with state management solutions such as Redux or Context API.
  • Familiarity with frontend build tools and package managers (Webpack, npm, etc.).
  • Knowledge of RESTful API design and integration.
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Excellent problem-solving and debugging skills.
  • Ability to collaborate effectively within a multidisciplinary team.

Preferred Skills:

  • Experience with other front-end frameworks or libraries (Vue.js, Angular, etc.).
  • Familiarity with version control systems (Git).
  • Knowledge of backend technologies and languages (Node.js, Python, etc.).
  • Understanding of GraphQL and its implementation.

Job Category: Web Developer

Job Type: Freelance

Job Location: Canada

Job Category: Frontend
Job Type: Full Time
Job Location: Canada

Apply for this position

Allowed Type(s): .pdf, .doc, .docx