Full Stack Developer

Centricsoftware

United States

Hybrid

USD 110,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage after probation
Mobility program
Paid leave starting at 25 days/year
Therapy sessions through EAP

Job summary

Centricsoftware is hiring a full-time software engineer to build and improve the product experience platform. You will work across the full development lifecycle, from planning with an Agile team to implementation, testing and troubleshooting.

The role blends application development with analysis of functional and performance issues and aims to deliver robust, scalable software. You will collaborate with teams across the organization, contribute to planning, and push practical improvements to

Qualifications

  • Strong programming skills in JavaScript and Node.js.
  • Experience with cloud technologies and microservice design patterns.
  • Practical experience using and extending REST APIs.
  • Excellent knowledge of modern software design patterns.
  • Ability to work effectively with Agile approaches such as Scrum or Kanban.
  • Strong written and spoken English, along with analytical, communication, and problem-solving skills.

Responsibilities

  • Participate in an Agile team from solution conceptualization through delivery.
  • Develop and enhance core software components and their interfaces.
  • Investigate functional defects and non-functional issues such as performance problems, then contribute to stable operations.
  • Write and maintain unit tests to improve coverage and confidence in changes.
  • Work with colleagues across teams to coordinate implementation and delivery.
  • Contribute to planning and prioritization while identifying practical improvements to the product.

Skills

JavaScript
Node.js
Cloud technologies
Microservice design patterns
REST APIs
Software design patterns
Agile methodologies
English communication

Tools

AWS
MongoDB
DocumentDB
MariaDB
MySQL
CSS
PHP

Job description

Role overview

Build and improve full-stack software for a product experience platform used by retail and consumer brands to manage product information and digital assets. You will contribute throughout the development lifecycle, from shaping and planning work with an Agile team to implementation, testing, and operational troubleshooting. The role combines application development with analysis of functional and performance issues.

Responsibilities
  • Participate in an Agile team from solution conceptualization through delivery.
  • Develop and enhance core software components and their interfaces.
  • Investigate functional defects and non-functional issues such as performance problems, then contribute to stable operations.
  • Write and maintain unit tests to improve coverage and confidence in changes.
  • Work with colleagues across teams to coordinate implementation and delivery.
  • Contribute to planning and prioritization while identifying practical improvements to the product.
Requirements
  • Strong programming skills in JavaScript and Node.js.
  • Experience with cloud technologies and microservice design patterns.
  • Practical experience using and extending REST APIs.
  • Excellent knowledge of modern software design patterns.
  • Ability to work effectively with Agile approaches such as Scrum or Kanban.
  • Strong written and spoken English, along with analytical, communication, and problem-solving skills.
Nice to have
  • Experience with PHP, AWS services, MongoDB, DocumentDB, MariaDB, MySQL, or CSS.
  • Interest in product information management, master data management, digital asset management, or product experience software.
Benefits and work setup
  • Flexible work location, including remote, on-site, or hybrid arrangements, and flexible schedules.
  • International work environment with relatively flat team structures and room for independent ownership.
  • Benefits include healthcare coverage after a probation period, access to a mobility program, and paid leave starting at 25 days per year, increasing with tenure.
  • Therapy sessions through an employee assistance program are also available.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-stack Developer
Full-stack Developer

Odduel • United States

Remote
USD 90,000 - 130,000
Full-Stack Engineer
Full-Stack Engineer

ErthDev • United States

Remote
USD 55,000 - 83,000
Remote work from Egypt
Flexible hours
Office in Cairo (optional)
+8
Full Stack Developer - Remote
Full Stack Developer - Remote

Deepixel • United States

Remote
USD 70,000 - 120,000
Full Stack Developer – TypeScript & Java/Kotlin
Full Stack Developer – TypeScript & Java/Kotlin

key.dev • United States

Remote
USD 90,000 - 130,000
Remote or home office options
Health insurance
25 days annual leave
+1
Full-Stack Developer
Full-Stack Developer

Nutrium • United States

Hybrid
USD 90,000 - 130,000
Health insurance
Professional development budget
Meal allowance €10.46 per working day
+5
Experienced full-stack developer
Experienced full-stack developer

Seagle • United States

Remote
USD 90,000 - 130,000
Permanent contract with executive 状态
Full Stack Developer
Full Stack Developer

Juma • United States

Remote
USD 120,000 - 180,000
Competitive compensation
Mentorship and learning opportunities
Support for personal development
+1
Full-Stack Web Developer — Build Scalable E‑Commerce Tools
Full-Stack Web Developer — Build Scalable E‑Commerce Tools

Hireclout • California

On-site
USD 120,000 - 135,000
Competitive compensation
Performance-based incentives
Medical, dental, and vision benefits
+3
Full Stack Developer III
Full Stack Developer III

Invictus Pro Talent • Washington

On-site
USD 110,000 - 170,000
Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000