Web Developer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Key Responsibilities
- Develop and maintain responsive websites and web applications.
- Create user interfaces using HTML, CSS, JavaScript, and modern frontend frameworks.
- Develop server-side logic and integrate databases and APIs.
- Ensure websites are responsive, accessible, and compatible across browsers and devices.
- Integrate third-party APIs and external services.
- Optimize website performance, loading speed, and scalability.
- Identify and resolve bugs, errors, and technical issues.
- Test applications to ensure functionality, usability, and reliability.
- Collaborate with UI/UX designers and backend developers.
- Maintain code quality through documentation, version control, and coding standards.
- Implement website security best practices.
- Update and maintain existing websites based on business requirements.
Required Skills
- Strong knowledge of HTML5, CSS3, and JavaScript.
- Understanding of responsive web design and cross-browser compatibility.
- Knowledge of frontend frameworks such as React, Angular, or Vue.js.
- Basic understanding of backend technologies such as Node.js, PHP, Python, or Java.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of REST APIs and client-server architecture.
- Experience with Git and GitHub for version control.
- Knowledge of debugging, testing, and web performance optimization.
- Good problem-solving, communication, and teamwork skills.
Technical Skills
- Frontend: HTML, CSS, JavaScript, React.js
- Backend: Node.js, Express.js, PHP, Python, or Java
- Database: MySQL, PostgreSQL, MongoDB
- Version Control: Git, GitHub
- API Integration: REST APIs, JSON
- Development Tools: Visual Studio Code, Chrome DevTools
- Web Hosting: Basic knowledge of hosting, domains, and deployment
- Design Principles: Responsive design, accessibility, and UI/UX fundamentals
Preferred Qualifications
- Experience developing and deploying web applications.
- Familiarity with TypeScript and modern JavaScript frameworks.
- Knowledge of Next.js or similar web frameworks.
- Understanding of authentication, authorization, and web security.
- Familiarity with CI/CD pipelines and cloud hosting platforms.
- Basic knowledge of SEO and website performance optimization.
- Experience working in Agile/Scrum development environments.
More about this job
Responsibilities
Develop, maintain, and optimize responsive websites and web applications, including user interfaces, server-side logic, database connections, and API integrations. Test and troubleshoot applications, implement security and accessibility practices, and collaborate with designers and developers while maintaining code quality.
Requirements
Requires strong knowledge of HTML, CSS, and JavaScript; familiarity with frontend frameworks, backend technologies, databases, REST APIs, and version control; and understanding of responsive design, debugging, testing, and performance optimization. Preferred qualifications include experience deploying web applications, knowledge of TypeScript, Next.js, security, CI/CD, cloud hosting, SEO, and Agile/Scrum.
Skills
- HTML5
- CSS3
- JavaScript
- React.js
- Responsive Web Design
- Cross-Browser Compatibility
- Node.js
- Express.js
- PHP
- Python
- Java
- MySQL
- PostgreSQL
- MongoDB
- REST APIs
- Git
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- HTML5
- CSS3
- JavaScript
- React.js
- Angular
- Vue.js
- Node.js
- Express.js
- PHP
- Python
- Java
- MySQL
- PostgreSQL
- MongoDB
- REST APIs
- JSON
- Git
- GitHub
- Visual Studio Code
- Chrome DevTools
- TypeScript
- Next.js
- Responsive Design
- Accessibility
- Web Security
- CI/CD
- Cloud Hosting
- SEO
- Agile
- Scrum