Frontend Developer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Roles and Responsibilities
- Develop and maintain responsive websites and web applications.
- Convert UI/UX designs and wireframes into functional web pages.
- Build reusable and scalable UI components using React.js.
- Write clean, efficient, and maintainable frontend code.
- Develop responsive layouts for desktop, tablet, and mobile devices.
- Integrate REST APIs and backend services.
- Ensure cross-browser compatibility and optimize application performance.
- Identify, debug, and resolve frontend issues.
- Collaborate with UI/UX designers, backend developers, and QA engineers.
- Maintain code quality and follow frontend development best practices.
- Use Git and GitHub for version control and collaboration.
Required Technical Skills
- Strong knowledge of HTML5 and CSS3.
- Good understanding of JavaScript (ES6+).
- Hands-on experience with React.js.
- Knowledge of Bootstrap or Tailwind CSS.
- Understanding of responsive web design.
- Experience with REST API integration.
- Basic knowledge of JSON and HTTP methods.
- Familiarity with Git and GitHub.
- Understanding of DOM manipulation and browser functionality.
Preferred Skills
- Knowledge of TypeScript.
- Basic understanding of Next.js.
- Familiarity with Redux or Context API.
- Knowledge of Material UI.
- Basic understanding of Node.js.
- Knowledge of website optimization and SEO.
- Experience working with Figma or other UI/UX design tools.
Required Soft Skills
- Good analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Ability to learn new technologies quickly.
- Attention to detail.
- Time management and organizational skills.
- Ability to work independently and collaboratively.
More about this job
Responsibilities
Develop and maintain responsive web applications, translating UI/UX designs into functional pages and building reusable React.js components. Integrate REST APIs, optimize performance and cross-browser compatibility, troubleshoot frontend issues, and collaborate with designers, backend developers, and QA while following code quality practices.
Requirements
Requires strong HTML5 and CSS3 skills, JavaScript (ES6+) knowledge, hands-on React.js experience, and familiarity with responsive design, REST APIs, JSON, HTTP methods, and Git/GitHub. Preferred qualifications include TypeScript, Next.js, Redux or Context API, Material UI, Node.js, SEO and optimization knowledge, and experience with design tools such as Figma; strong problem-solving, communication, teamwork, and organizational skills are also expected.
Skills
- HTML5
- CSS3
- JavaScript
- React.js
- Bootstrap
- Tailwind CSS
- Responsive Web Design
- REST API Integration
- JSON
- HTTP Methods
- Git
- GitHub
- TypeScript
- Next.js
- Redux
- Context API
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Frontend Development
- HTML5
- CSS3
- JavaScript
- ES6+
- React.js
- Bootstrap
- Tailwind CSS
- Responsive Web Design
- REST APIs
- JSON
- HTTP Methods
- Git
- GitHub
- TypeScript
- Next.js
- Redux
- Context API
- Material UI
- Node.js
- SEO
- Website Optimization
- Figma
- UI/UX Design
- DOM Manipulation
- Cross-Browser Compatibility
- Web Performance
- Software Development