Full Stack Developer

Full Stack Developer Job Description Template

Our company is looking for a Full Stack Developer to join our team.

Responsibilities:

  • Design, develop and unit test highly available, resilient and low latency web applications to be used in investment banking;
  • Ensure quality and optimized code with proper documentation; conduct code peer reviews;
  • Communicate technical specifications and propose solutions relevant or useful to the application;
  • Gathering and evaluating user feedback;
  • Maintaining and upgrading existing systems;
  • Sometimes you may need to setup and configure WordPress or Joomla websites;
  • Writing, modifying, debugging and implementing efficient code;
  • Write elegant, simple, clean and efficient code;
  • Contribute in all phases of the development lifecycle;
  • Stay plugged into emerging technologies/industry trends, and apply into the operation;
  • Participate in the entire application lifecycle;
  • Minimum 1+ years of experience in AWS is desirable;
  • Designing, implementing and managing software programs;
  • Protect the company brand;
  • Determining operational practicality.

Requirements:

  • 4-6 Years’ hands on work experience within the IT space;
  • Entity Framework;
  • Experience in using JSON, JavaScript frameworks, including JQuery;
  • Knowledge of common open source libraries;
  • Web development technologies (E.G SOAP, REST, HTML, CSS);
  • At least 3 years IT related experience;
  • Proficiency with server side languages such as Python, Ruby, Java, PHP and .Net;
  • Participate in our product development from ideation to deployment and beyond;
  • Flexible and a team player;
  • Understanding of code versioning tools, such as Git;
  • Firm understanding of SQL, Stored Proc, JavaScript, GitHub, HTML5/CSS3 and other web standards;
  • Experience developing highly interactive applications;
  • Bachelor’s degree in Computer Science or equivalent;
  • Experience in back-end development using any of the following: PHP, Node.JS, .Net, or Python is a plus;
  • Full Stack development experience.