Solvd, Inc. Logo

Solvd, Inc.

Software Engineer (Node.js)

Posted 10 Days Ago
Be an Early Applicant
Remote
6 Locations
Mid level
Remote
6 Locations
Mid level
The role involves enhancing a Node.js-based BFF layer, ensuring content delivery from Amplience to SFCC, optimizing APIs, and implementing authentication best practices.
The summary above was generated by AI

Solvd Inc. is a premier software engineering company. We have 8 offices across the globe and over 800 international employees on staff. With over 12 years of experience, highly skilled teams around the world and deep industry knowledge, we help clients create software that improves their operations and opens new markets. We have built an impressive roster of digital-native enterprise clients including some of the biggest brands in retail and social media.


We are looking for a Backend-for-Frontend (BFF) Developer to enhance and adapt our existing Node.js-based BFF layer as part of the migration from CoreMedia to Amplience CMS. This role involves ensuring seamless content delivery from Amplience to Salesforce Commerce Cloud (SFCC) and other front-end applications.

Responsibilities:

  • Modify and extend the existing Node.js-based BFF layer to support Amplience as the new CMS.
  • Ensure compatibility with React front-end and SFRA-based implementations.
  • Develop and optimize API interactions between Amplience CMS, SFCC, Scene7, and Marketing Cloud.
  • Implement content caching strategies for optimal performance.
  • Address regional differences, ensuring multi-region SFRA implementations remain functional.
  • Work with front-end developers to support full-page preview functionality within Amplience.
  • Conduct performance tuning and optimization of BFF architecture.
  • Implement authentication and authorization best practices for API security.

Mandatory requirements:

  • Strong Node.js experience with focus on BFF architecture.
  • Experience integrating headless CMS platforms like Amplience, Contentful, AEM, etc.
  • Familiarity with Salesforce Commerce Cloud (SFCC) – SiteGenesis & SFRA.
  • Strong expertise in RESTful APIs, GraphQL, and microservices architecture.
  • Experience optimizing content delivery performance.
  • Hands-on experience with API authentication (OAuth, JWT, etc.).
  • Understanding of React and front-end interactions with BFF APIs.

Optional requirements:

  • Experience with full-page preview implementation in headless CMS.
  • Prior work with Adobe Scene7 and Marketing Cloud integrations.
  • Knowledge of server-side rendering (SSR) techniques for headless CMS.

Tech stack:

  • Backend: Node.js, Express.js.
  • CMS: Amplience, Contentful, AEM (Adobe Experience Manager).
  • E-commerce: Salesforce Commerce Cloud (SFCC – SiteGenesis & SFRA).
  • API Technologies: RESTful APIs, GraphQL.
  • Other Tools & Platforms: Adobe Scene7, Salesforce Marketing Cloud.

Top Skills

Adobe Scene7
Aem
Amplience
Contentful
Express.Js
GraphQL
Node.js
Restful Apis
Salesforce Commerce Cloud
Salesforce Marketing Cloud

Similar Jobs

5 Days Ago
Remote
2 Locations
Mid level
Mid level
Machine Learning • Cybersecurity
The Software Development Engineer will design, develop, and maintain core services for the XDR platform, focusing on high-quality, scalable software, integrating test automation, and adhering to agile methodologies.
Top Skills: AngularSparkApache StormAWSAws DynamodbDockerEc2EksGitGithub ActionsJavaJenkinsKafkaKubernetesLambdaMemcachedMicrosoft Sql ServerMySQLNode.jsRedisTeam City
20 Days Ago
Remote
India
Senior level
Senior level
Software
The Senior Software Engineer will develop scalable applications using Node.js and AWS, ensuring high-quality performance and participating in agile processes. Responsibilities include client communication, requirement gathering, and mentoring team members.
Top Skills: AWSDockerExpress.JsJavaScriptKubernetesMongoDBMySQLNestjsNode.jsPostgres
An Hour Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Database Engineer, you'll enhance database performance, stability, and security while optimizing features and troubleshooting issues in a team-focused environment.
Top Skills: Microsoft Sql Server

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account