Job Description

Job Title
Javascript Developer
Job Description

City Furniture is looking for a Javascript/Nodejs Developer to join our Application Development team.  The primary responsibility of this position is to design, develop, and maintain the City Furniture application & software to support the needs of the organization and its users.  Other responsibilities include managing the interchange of data between server side API’s, front-end systems and end users.   Integrations between backend server applications and front-end technologies will also be necessary. 

Job Duties Include:

  • Analyze needs and requirements based on story cards using the Agile/scrum methodology.

  • Writes, edits and maintains code, while consistently following programming standards and best practices.

  • Designs and implements low-latency, high-available, high performant applications and code sets.

  • Considers security and data protection at all times while writing code and developing applications. Writes reusable, testable and efficient code.

  • Integration of user-facing elements with server side logic.

  • Integrates database and data storage solutions, including traditional on-premises SQL based databased and cloud based solutions such as RDS, Mongo DB, Amazon S3 and IMB Cloud (Bluemix) storage.

  • Runs Diagnostics and identifies problems. Designs solutions, re-writes codes and repairs legacy codes for problematic programming to optimize performance.


With 29 City Furniture and Ashley HomeStore locations throughout Florida, City Furniture continues to be recognized as one of the top furniture companies in South Florida and in the top 30 nationwide. With planned local growth, plus growth into new markets over the next several years, the City Furniture team is excited about the future. Join our fun, family-spirited team to build a long-lasting career at a company that will continue to challenge, develop, and appreciate its Associates.


  • Competitive Compensation Package

  • Year-end Performance Bonus

  • Comprehensive Health Insurance Package

  • 401k with employer match

  • Associate Discount Program

  • Tuition Reimbursement

  • Paid Vacation

  • Free Onsite Health Clinic (Tamarac)

  • Promote-from-within culture, with A LOT of opportunity to grow

Job Requirements

Education - Associates Degree, Bachelor’s Degree, or student in progress of obtaining degree

Work Experience - Previous full time, part-time, or project based experience

Technical Knowledge and Skills - Below is the list of the technologies, programming languages, and software applications that are desired for this position

  • Experience with Node.js / JavaScript; including Node.js frameworks such as Hapi or Express
  • Understanding the nature of asynchronous programming
  • Understanding and experience with Linux operating system
  • Basic understanding of Cloud Based PaaS or IaaS platforms such as Amazon AWS or IBM Cloud (Bluemix)
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into single system / endpoint
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Ability to use, track, and respond to all work assignments using JIRA based ticketing system
  • Microsoft Office (Outlook, Word, Excel, and PowerPoint)
  • Basic SQL, DB2 Server database knowledge
  • AS400 / IBM iSeries mainframe experience / RPG programming language (plus)




Tamarac Corporate Office - Tamarac, FL 33321 US (Primary)
Shift Type
Regular Business Hours

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online