Overview

Position Title: Full Stack Software Engineer

Company: Fashion Nova

Location: Memphis, Tennessee, US

Job Description:

Fashion Nova is on the hunt for a Full Stack Software Engineer. The right candidate would be a curious, self-motivated team-player with eagerness to learn new technologies and take ownership of new processes being developed. In addition, this role will be involved in developing rich web applications using the latest technology.

Responsibilities:

  • Design, develop, and maintain internal applications using new modern tech
  • Be a part of the dev team that will document, maintain and support our systems once they go live
  • Work with cross-functional teams to gather requirements about the details of the application
  • Participate in schema design and evaluation for production systems and development
  • Perform peer code reviews and other design reviews as necessary
  • Work with cloud computing (AWS, GCP)
  • Work in the entire stack of an application – frontend, backend, and devOps

Requirements:

  • 5+ years of experience in software development
  • Advanced level proficiency in Javascript (Node.js), Python (Flask or Django), or C#(.NET Core)
  • Advanced level proficiency implementing web services with a REST and Web API architecture
  • Knowledge of T-SQL language and engines (MS SQL, PostgreSQL, MySQL, Oracle)
  • Understanding of relational databases (including tables, views, indexes)
  • Understanding of development tools and processes, including source code control, versioning, branching, defect tracking and release management (JIRA, Git, GitFlow)
  • Front end experience building web applications with es6, React, VueJs, or Angular