Social network you want to login/join with:
Noble Panacea is a new revolutionary skincare brand founded by Nobel Laureate Sir Fraser Stoddart and launched in October 2019. The ground-breaking OSMV Technology at the core of the brand enables transformational efficacy and precision. We create with intention and deep respect by adhering to the global principles of green chemistry. We take our commitment to nature and sustainability to all stages of product development, from R&D to packaging. Ultimately, we strive to promote absolute skin health by empowering all who seek authentic, natural, and ageless beauty.
We are seeking a mid-level full stack developer to support and enhance our ecommerce application and associated services, working alongside our product team and systems integrator.
Location: London (hybrid)
Employment Status: Full time, permanent
Travel: Occasional
Reports To: eCommerce Product Manager
Duties and Responsibilities Include:
* Collaborate with product managers, designers, data team, and our systems integrator to develop elegant and performant solutions for our customers.
* Work with our product teams to define technical solutions and deliver them using Agile methodology.
* Work across both front-end and back-end technologies to deliver end-to-end solutions.
* Implement server-side logic and build scalable RESTful APIs.
* Work with templating engines like Handlebars.js for rendering dynamic content.
* Integrate third-party services like Stripe, PayPal, BigCommerce, and other ecommerce applications.
* Develop scripts and optimize database queries using PostgreSQL or MySQL.
* Ensure high performance, scalability, and SEO optimization.
* Implement best practices for code versioning, branching, and merging (Git, GitHub, GitLab).
* Deploy and maintain applications using Docker, AWS, and CI/CD pipelines.
Education & Experience:
* Bachelor's degree in computer science or a related field.
* 3-5 years' experience working in a similar or relevant role.
* Able to demonstrate a portfolio of successful solutions delivered on SAAS ecommerce platforms.
Skills & Requirements:
Must have:
Frontend (Themes and templating)
* Handlebars.js (dynamic HTML rendering).
* jQuery and Stencil API.
* BigCommerce API (REST & GraphQL).
Development Tools
* Stencil CLI, Theme Editor.
E-Commerce stack
* Payment & Commerce Services: Stripe, Square, PayPal.
Nice to have:
Frontend Technologies
* Frontend Frameworks: Next.js, React (including Server Components), Vue, Nuxt, Angular.
* Progressive Web Apps (PWA) & SPA Development: Service Workers.
* SEO & Performance Optimization: PageSpeed Insights, Google Search Console, Google Analytics.
* Node.js Frameworks: Koa, Express.js, Hapi, Meteor, LoopBack.
* API Development: OpenAPI (REST APIs), GraphQL, SOAP.
* Authentication: next-auth, Supabase, Auth0, Keycloak, AWS Cognito.
* Backend Services & Development: ETLs, scripting tools, command-line tool authoring.
Databases
* Relational Databases: PostgreSQL, MySQL, MariaDB, Microsoft SQL Server.
* Cloud-based data warehouse solutions e.g. Bigquery, Snowflake, AWS, Azure.
DevOps & Infrastructure
* Version Control & CI/CD: Git, GitHub Actions, merge operations.
* Testing: Unit testing, integration testing, smoke testing.
Other Technologies & Experience
* Python, PHP, XSLT, DTD, XML Schema.
Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities: [Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]
Example: Determine and develop user requirements for systems in production to ensure maximum usability.
Qualifications: [Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]
Example: Excellent verbal and written communication skills.
#J-18808-Ljbffr