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).