Job Description
Position : Full stack Developer
Experience : 7+yrs
Location : Pune
Notice Period : Immediate to 15 Days
Responsibilities
- Design and develop software UI components as per requirements
- Design and develop software application backend and persistent databases
- Actively participate in design discussions involving business requirements
- Document as per organization guidelines and standards
- Learn "on the job" to take up independent assignments
- Provide visibility on progress of work on a periodic basis
- Provide meaningful estimate of assigned work with appropriate justification
- Improve functionality of existing systems
- Coordinate with internal teams to understand user requirements and provide
- technical solutions
- Provide integration with a variety of data storage and / or backend systems as required
- Prepare high quality presentations on technical topics targeting exec leadership
- and customer
- Mentor junior team members and proactively share knowledge
Skillset Required / Mandatory
Minimum 7 years of experience working in web application development projectsExtensive knowledge of Angular (v12+) and node.js (v18+) with usage in minimum 3 projectsGood understanding of RESTful API, with usage in minimum 3 projectsBasic understanding of ORM libraries, with knowledge of one library likeTypeORM / SQLizeBasic understanding of deploying web applications on a cloud platform likeMS Azure / AWS
Strong in RDBMS concepts, with hands-on knowledge of MS SQL / MySQL or PostgreSQLGood understanding of software design and basic knowledge of design documentationGood understanding of version control with knowledge of any one of : SVN, CVS, TFS / GitHubGood knowledge of HTML 5, CSS 3 with experience in using these in minimum 3 projectsGood knowledge of using browser debuggersGood understanding of Responsive Web Design (RWD) concept and CSS techniques Preferable / Nice to haveKnowledge of object-oriented JavaScript libraries / frameworks like knockout.js or react.js Experience in any of the Agile methodologies like Scrum, Kanban, XP or Iterative Knowledge of MVC / MVVM patternExperience in leading a team in at least 1 project involving Angular and node.jsBasic knowledge of Python programming or Shell scriptingQualifications
Bachelor's degree in Engineering or equivalent
Minimum 7 years of experience working in software development project
Requirements
Angular, Node.js, Fullstack