Job details
Job type full-time number of hires for this role 1
Qualifications
Php, javascript, html5, css3: 6 years (required)
Enterprise e-commerce platforms: 3 years (required)
React, angular, vue.js, jquery: 3 years (required)
Integrating with 3rd partys via webservices and apis: 3 years (required)
English (required)
Us work authorization (required)
Bachelor`s (preferred)
Full job description
About us
Charles & colvard lives by the idea that fine jewelry can be accessible, beautiful and conscientiousWe are the original creators of forever on moissanite and the exclusive source for caydia lab grown diamondsOur mission is to redefine real within the jewelry industry, for our customers and for the worldWe use only the best quality lab created gems – forever one moissanite and caydia lab grown diamonds – all set in responsibly sourced precious metalsMore than 25 years ago, we introduced gemstone quality moissanite to the world, providing an ethically sourced, extremely brilliant white gemstone that is both beautiful and affordableSince then, we’ve perfected the process of creating moissanite gemstones, culminating with the launch of forever one – the world’s most brilliant gemGrown using a patented process, the quality of forever one is superior to that of other moissanite brandsAs a leader in lab grown gemstone innovation, we introduced caydia lab diamonds offering our customers a choice in premium created gemsCaydia is a specially curated assortment of premium lab grown diamonds exclusively available from charles & colvardThese exquisite gems are hand selected by our certified gemologists to meet our uncompromising standards – standards that are reflected in the impeccable craftmanship of each piece of jewelry we createWww.charlesandcolvard.com.
Position summary
We are looking for an experienced senior full stack developer with a strong understanding of e-commerceThe role will work in a cross-functional capacity with various departments and external vendors to support and enhance our digital commerce and supporting platformsThe candidate should have experience in building highly scalable web applications from start to finish, including building synchronous and asynchronous user interfaces, designing data-structures, working with databases, and integrating with third-party apisWe need a developer that can translate project requirements into clean and efficient code, deliver stable features, and maintain critical business systems.
Accountabilities & performance measures
Develop, test, and deploy features, optimizations, bug fixes, and integrations for the company’s e-commerce sites and supporting systems.
Ability to write high-performance, scalable, reusable modern object-oriented code.
Assist in identifying the root cause of problems; manage and resolve issues in a constantly changing environment.
Provide insight and guidance concerning optimization opportunities and priorities for both back-end functionality and site performance for the ui experience.
Adhere to, maintain, and support the digital style guide focusing on the definition of repeatable patterns and ui components.
Work closely with project and product management for setting project priorities and scoping decisions.
Provide level of effort estimates on various development tasks.
Weekly planning, tracking, and reporting to management.
Be available to provide after-hours and weekend coverage as needed.
Competencies
Excellent judgment, critical/analytical thinking, and problem-solving skills.
A desire to be personally responsible for production-level code and a track record of delivering quality bug-free code on schedule.
Personal interest in staying up to date on the latest trends and best practices.
Excellent written, oral, and interpersonal communication skills.
Experience working in a team-oriented, collaborative environment.
Highly self-motivated and directed and keen attention to detail.
Ability to adapt to changing assignments, multiple priorities, and to effectively prioritize and execute tasks in a high-pressure environment.
Qualifications
Required
6+ years of experience in full stack development (php, javascript, html5, css3) in an active framework e.g., codeigniter, laravel, symfony, etcWith focus on enterprise level object-oriented methodologies.
3+ years of enterprise e-commerce platform experience e.g., magento enterprise 2.x, shopify plus, shopify headless, salesforce commerce cloud (demandware), oracle, sap hybris, netsuite, commercetools, elastic path, or custom solutions, etc.
3+ years of experience working with frontend frameworks e.g., react, angular, vue.js, jquery.
Experience in a high-traffic online, consumer-facing e-commerce business.
Experience developing integrations with third party systems via restful webservices and apis (json, xml).
Experience working in an agile software development environment (e.g., scrum, kanban).
Knowledge and experience with amazon web services products including ec2, s3, rds, and elastic beanstalk.
Strong adherence to web standards (w3c).
Experience with user authentication methods, efficient client-server interactions, and internet security.
Experience with modern css frameworks like bootstrap.
Experience in cross-browser development, responsive design, and mobile development best practices.
Experience with mysql, including designing efficient data-structures and queries.
An impeccable eye for detail with the ability to translate ui/ux designs and style guides into functional user interfaces, ensuring cross browser compatibility and performance for both desktop and mobile.
Understanding the impacts of semantic markup and its effects on seo.
Experience with working in a distributed version control environment (git/github).
Experience with javascript task runners (gulp/grunt).
Knowledge of unix/linux, cron, shell scripts, apache, logs, package updating via yum.
Basic understanding of ftp, ftps, sftp, http/s, and ssh.
Understanding of pci compliance and methodologies.
Comfortable with workflow and communication tools like jira and slack.
Preferred
International site development including multi-language, multi-currency functionality.
Experience in retail business or b2b with a focus on implementing and supporting e-commerce platforms, preferably in the jewelry or fashion industry.
Experience with pwa (progressive web apps).
Experience in ui/ux best practices.
Experience querying data with graphql.
Working knowledge of microservice architecture.
Working knowledge of ci/cd (continuous integration, continuous delivery, and continuous deployment).
Working knowledge of kubernetes or docker.
Experience running local development environments including knowledge of vagrant or laravel valet.
Experience with performance testing, load testing, security testing, and automated testing.
Working knowledge of google tag manager – enhanced e-commerce.
Experience with marketo, klaviyo, mailchimp or other comparable marketing automation platforms.
Experience working with dynamics nav erp or another erp/mes/wms system.
Business/functional analysis experience.
Education
Ba/bs in is, mis, computer science, web development/design, or related field (or equivalent experience)
Job type: full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Disability insurance
Employee assistance program
Employee discount
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Professional development assistance
Referral program
Relocation assistance
Tuition reimbursement
Vision insurance
Schedule:
8 hour shift
Monday to friday
Supplemental pay:
Bonus pay
Covid-19 considerations:
All workers must wear a mask if not at your desk.
Application question(s):
Please name your preferred framework or platform and briefly describe why you choose it over other options.
Which if any frameworks/platforms are you highly proficient with?
Laravel, codeigniter, zend, yii, cakephp, magento 1, magento 2, wordpress, shopify
Education:
Bachelor`s (preferred)
Experience:
Php, javascript, html5, css3: 6 years (required)
Enterprise e-commerce platforms: 3 years (required)
React, angular, vue.js, jquery: 3 years (required)
Integrating with 3rd partys via webservices and apis: 3 years (required)
Language:
English (required)
Work location:
Fully remote
Work location: remote