At concept3D, our team and network of designers, 3D modelers, web developers, and photographers work to help businesses build a better online presence through our innovative mapping technology. The culture of concept3D is one of closeness, opportunity, innovation and excitement.

Front End Javascript Developer

 

Job description:

Work in a small team of developers on a Javascript mapping application.  Our front end is built using the ReactJS Framework, and our backend is built on node.js and mysql. We host our application in the cloud and use docker containers to manage deployments.   Most of your time will be spent architecting and developing front end features, with an occasional mix of issue production troubleshooting and client communication. Strong communication and teamwork skills and a desire to work together with a small team of 3-4 developers are important. The ability to take initiative on a project, research and brainstorm solutions, and oversee the execution of a task until the end is key to success in this position.

Requirements:

  • Strong background in architecting and developing complex Javascript applications
  • Comfortable with advanced web development concepts (CORS, HTTP headers, session / cookie management, etc.)
  • Some familiarity with Apache Solr, PHP, MySQL (specifically “how these affect me on the front end”, rather than development / configuration skills)
  • Experience with javascript frameworks like React, Angular, Node.js, and Express
  • Using build tools like grunt and gulp
  • Agile Development and Continuous Integration
  • Using git Repositories

To apply for this position, please send your resume and cover letter to inquiries@concept3d.com.

Desired Skills:

  • Experience with Backbone
  • Docker
  • SOLR Search
  • Cloud Servers like AWS or Rackspace
  • Building APIs with Node.js and Express.
  • Experience with the Google Maps API, Mapbox, or LeafletJS and OSM data.
  • Comfortable with networking concepts, specifically the application and presentation layers
  • Experience with Linux system administration (Ubuntu specifically)
  • An eye for design
  • Experience with map-related math (mercator projection, haversine formula, etc.)
  • Experience with GIS
  • Comfortable with these development / DevOps / build tools: GitHub, Pivotal, Tracker, New Relic, UglifyJS, SASS, Compass

 

Key Technologies: jquery, google-maps, solr, php, mysql