
Location: Remote (within Canada or Jamaica)
Job Type: Contract / Full-Time
Job Summary:
We are seeking a skilled and motivated Web Developer to join our team. The ideal candidate will have a strong background in front-end and/or back-end development, with the ability to create dynamic, user-friendly, and responsive websites. You will be responsible for developing, testing, and maintaining web applications that meet our business needs while ensuring optimal performance and user experience.
Key Responsibilities:
Website Development: Design, code, and implement web applications using HTML, CSS, JavaScript, and other relevant programming languages.
User Interface (UI) Design: Collaborate with designers to translate wireframes and visual designs into functional and interactive web pages.
Content Management Systems (CMS): Work with CMS platforms (e.g., WordPress, Drupal, Joomla) to develop and maintain websites.
Testing and Debugging: Conduct thorough testing of web applications, identify bugs, and implement solutions to enhance performance and security.
Responsive Design: Ensure websites are mobile-friendly and optimized for different devices and browsers.
SEO Optimization: Implement SEO best practices to improve website visibility and search engine rankings.
Collaboration: Work closely with project managers, designers, and other team members to deliver high-quality web solutions on time and within scope.
Continuous Improvement: Stay updated with the latest web development trends, technologies, and best practices, and apply them to ongoing projects.
Qualifications:
Education
Bachelor’s degree in Computer Science, Web Development, or a related field (or equivalent work experience).
Experience
2+ years of experience in web development or a related role.
Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
Experience with back-end technologies (e.g., PHP, Python, Ruby, Node.js) and database management (e.g., MySQL, MongoDB).
Skills
Strong understanding of responsive design principles.
Experience with CMS platforms like WordPress, Drupal, or Joomla.
Familiarity with version control systems like Git.
Basic knowledge of SEO principles.
Excellent problem-solving skills and attention to detail.
Ability to work independently and in a team environment.
Strong communication and collaboration skills.
Preferred Qualifications
Experience with e-commerce platforms (e.g., Shopify, WooCommerce).
Familiarity with API development and integration.
Knowledge of server-side logic, database management, and ensuring data consistency and security using languages like PHP, Python, Ruby, or Node.js
Knowledge of cloud services (e.g., AWS, Azure).
Experience with web analytics tools (e.g., Google Analytics).
Benefits
Competitive remuneration
Flexible work schedule
Professional development opportunities
How to Apply:
Interested candidates should submit their resume, portfolio, and a cover letter explaining why they are a good fit for this role to career@crearytech.ca.