You are viewing a preview of this job. Log in or register to view more details about this job.

Full stack Developer

Key Responsibilities: 
  • Experience as a full stack developer or similar role, experience developing desktop and mobile applications. 
  • Familiarity with common stacks, Knowledge of multiple front-end languages and libraries (e.g. HTML5/ CSS, JavaScript, Progressive Web App, XML, jQuery). 
  • Knowledge of any one back-end languages (e.g. Java, Scala, Python, J2EE, Web Services) and any of the JavaScript frameworks (e.g. Angular, React, Node.js). 
  • Familiarity with databases (e.g. MySQL, MongoDB, SFDC), web servers (e.g. Apache). 
  • Decent communication and collaboration skills, Strong organizational proficiency. 
  • Excellent verbal and written communication skills including preparation and delivery of presentations, workshop design and facilitation. 
  • Communicate with external teams including business clients on various issues and resolutions to provide the best customer experience. 

Requirements: 
 
  • Having relevant experience working as a software developer, of a similar position. 
  • Bachelors or Master's Degree in Information Technology, Computer Science, or related field. 
  • Should have good knowledge of data structures, algorithms and API designing. 
  • Extensive knowledge of software development and its technologies. 
  • Strong knowledge of any one programming language Python, Java, AWS Services, good understanding of Linux and Windows systems. 
 
Ideal Candidate: 
 
  • Disciplined and ability to work in team and communicate effectively and precisely. 
  • Can handle the project individually, will be responsible for design, develop, test and deploy the software successfully. 
  • Demonstrated ability to share knowledge via reviewing code, reviewing design documents, considering technical modifications. 
  • Extensive experience with agile methodologies and a good Team Player.

Please drop your resumes at roopal.k@consultadd.com