Fullstack Developer

Fullstack Developer Job Description Template

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

Responsibilities:

  • Interface and communicate effectively with business partners;
  • Evaluate, assess, plan, and guide technical direction and architecture decisions ;
  • Collaborate with onsite and offsite team members effectively ;
  • Be a self-starter that is also an excellent team player ;
  • Should independently drive and execute complex technical requirements;
  • Deliver business value through application development and enhancements;
  • Be an enthusiastic mentor to development team ;
  • Interface with database development team, infrastructure, web developers, and other teams as needed;
  • Preliminary testing the site to make sure that it is functioning properly;
  • Proactively analyze, design, simplify, code, debug and unit test software, including features, defects, and refactoring;
  • Developing front-end and back-end applications;
  • Helping team members to solve different problems;
  • Identifying technical errors that may occur due to bugs in the code;
  • Write reusable code preferably using classes and libraries;
  • Coding and implementation using best practices to produce high performing/scalable/secured modules.

Requirements:

  • Core Java, JavaScript, HTML, CSS, Spring;
  • Full Stack Development experience;
  • Knowledge on cloud computing (AWS,Azure, etc);
  • Basic understanding of node.js and/or python is a big plus;
  • Knowledge on basics of OOPs, Data Structures & Algorithms;
  • Actively participate in all phase of software development life cycle;
  • Strong problem solving skills and analytical bent of mind;
  • Strong understanding of fundamental web service technologies and RESTful implementation standards such as URI, JSON, and XML;
  • Must have knowledge on MVC design pattern;
  • Exposure & Experience with at-least one of the database technology & ORM;
  • Dot net + ReactJS;
  • 6-12 months experience in developing and maintaining web applications;
  • NodeJS + React JS;
  • NodeJS + AngularJS;
  • Hibernate (Optional).