Front-end developer (with focus on Shopify)
Popular FreelanceDescription
Location: Cape Town, South Africa
Type: Contractor (Hybrid) - with a 2 months in-office onboarding period
We are seeking a Front-end developer with a minimum of 2 years experience and a focus on Shopify for an ecommerce agency/start-up to join our development team. This is a Contractor Hybrid role with a 2months onboarding period in office - full time. The role requires that the developer owns their own computer for development and has access to Fast (50mb fibre+) Internet. Time availability for this role is from 9am - 6pm SAST and includes occasional work on US EST time zone.
Responsibilities:
The primary areas of focus will be on custom development of new Shopify stores for agencies and continues development work and updates to our in-house Shopify Theme.
- Implement custom development (html/tailwind css/ typescript/ react) from Figma Files on Shopify stores
- Applying best practices for performance and maintainability
- Work effectively while presenting and communicating your development progress to the team
Tech skill set:
- Front end development
- Capable of writing easy to read & understandable code that is well organised and self explanatory (maintainability)
- JavaScript / TypeScript
- vanilla JS
- React JS
- Proficient experience in the Browser / DOM
- performance & maintainability are top priority
- understanding of server side rendering vs client side is an advantage
- HTML
- Semantic and well structured code
- Understanding of Accessibility, SEO, & data validation
- Understanding of Performance optimisation
- CSS
- Responsive Design
- TailwindCSS
- CSS variables
- design system understanding is an advantage
- Liquid
- Proficient use of liquid operators & knowledgable about performance debugging
- being able to understand advance operator sequences
- knowledge of core Shopify data models (product, cart, customer, sections, settings)
- Knowledge & Use of the following:
- using Prettier / ESlint / Git
- Shopify-CLI
- Browser dev-tool experience
Please submit a link to your GitHub profile and a link to one or multiple projects that cover the above skills.
Person Specifications:
- Strong analytical and problem-solving skills
- Solution and results orientated.
- High learning capacity
- Speed of development - Ability to work in a fast-paced environment towards deadlines.
- Driven, ambitious, self-motivated and ability to work independently
- Good interpersonal and relationship building skills.
- Good planning, organisational and time management skills
- Good communication skills: verbal and written.
- A team player that is reliable
Salary:
Salary R35 000 - R55 000
Salary is dependent on experience
If you feel that you are a good fit for the position, we look forward to hearing from you.
More details
| Name | Description |
|---|---|
| Company Name | SmartTheme |
| Advertised By | Business |
| Job Type | Full Time |
| Language | English |
| Gender | Any |
| Drivers Licence | None |
| Highest Education | Degree |
| Experience | 2+ yrs |
| Salary | R 35000 |
| Link | For more information click here |