Enable job alerts via email!

Full Stack Developer

JR United Kingdom

London

On-site

GBP 40,000 - 80,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative skincare brand is seeking a mid-level full stack developer to enhance its ecommerce application. This role involves collaborating with product teams to deliver elegant solutions and working with both front-end and back-end technologies. You'll implement server-side logic, develop RESTful APIs, and integrate third-party services, ensuring high performance and scalability. The company values sustainability and green chemistry, providing a dynamic environment where your contributions will help promote natural beauty and skin health. Join a team that is committed to excellence and innovation in the beauty industry.

Qualifications

  • 3-5 years of experience in a similar role, with a strong portfolio.
  • Bachelor's degree in computer science or related field required.

Responsibilities

  • Collaborate with teams to develop performant solutions for customers.
  • Implement server-side logic and build scalable RESTful APIs.
  • Work across front-end and back-end technologies for end-to-end solutions.

Skills

Frontend Development
Handlebars.js
jQuery
BigCommerce API
RESTful APIs
Git
PostgreSQL
Docker
AWS
Agile Methodology

Education

Bachelor's degree in computer science

Tools

Docker
AWS
GitHub
Stripe
PayPal
BigCommerce

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.