What’s the deal? Web software creation! As a member of our developer team, you can get involved on any level and in any area we are working on: brainstorming, architecture, development, testing, integration, delivery, and operations. What you end up doing depends as much on you as on us. We want you to be free to develop your skills precisely where your passions lie.
What are our methods, languages, technologies, etc? You’re not going to find a lot of dogma at DEEP IMPACT: we have completely agile projects, and projects that may remind you of waterfall. We use statically and dynamically typed as well as compiled and interpreted languages. We run quite a few databases (SQL or No), and don’t limit ourselves to a single framework. We strike a balance between the introduction rate of new and shiny vs. the need to maintain a stable and productive ecosystem which is clearly biased toward the new and shiny. Here’s a couple of keywords to give you an idea of what we currently use: AngularJS, React Flux (Alt), SCSS/Less, Foundation, JVM, Java, Clojure, PHP, DDD, CQRS, Spring, Zend, Pimcore, Play, Akka, Jetty, MySQL, Cassandra, MongoDB, TitanDB, Datomic. Currently TypeScript, ClojureScript and PostgreSQL are candidates for thelist.
