Careers

Web Developer - JavaScript with GIS
Location
Thane - Mumbai
Experience
3+ Years
No.of positions
2
Education
Any IT Graduate
Apply for This Position
Job Description
  • JavaScript Developer who is motivated to combine the art of design with the art of programming
  • Responsibilities will include implementing visual elements and their behaviours with user interactions
  • Will work with both front-end and back-end web developers to build all client-side logic
  • Will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining user experience and its behaviour
Technical Skills
Front-End
  • Strong understanding of JavaScript, its quirks, and workarounds
  • Basic understanding of web mark-up, including HTML5 and CSS3
  • Front-end (CSS) frameworks like Foundation or Bootstrap
  • Good understanding of {{Depending on the specific case, a developer should have the knowledge of advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, Dojo etc.}}
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Familiarity with front-end build tools, such as Grunt and NPM
  • Good understanding of browser rendering behaviour and performance
  • Knowledge of ArcGIS JavaScript APIs
  • Knowledgeable of REST-Based APIs
  • Familiar with Social Media and Third Party APIs
Back-End
  • Basic knowledge of .net services (WCF)
  • Good understanding of SQL databases and basic SQL queries
  • Server side programming languages like java, C# .Net
Tools
  • Proficient understanding of code developing tools, such as Microsoft Visual Studio/ Microsoft Visual Studio Code
  • Proficient understanding of code versioning tools, such as {{Git / SVN}}
Desirable Skills
  • All Must Have and Good understanding of GIS (Geographic Information Systems)
Certifications
Language Skills
Shift Timings
  • General Shift
Apply for This Position