About the role:
We are looking for an ambitious, experienced full-stack web
developer that will strive in a small, highly collaborative team. We are
developing the next level of communication methods for building
designers and engineers, think Github for architects and engineers! 3D
models are at the heart of our solution. You will be working with a
small, growing team of software engineers that develop web, desktop and
server-side applications. As the primary developer of our 3D geometry
engine, you will help us realize 3D-centric workflows that are scalable
and support large 3D models. Prior experience with 3D engines is a must.
Ideally, you also have experience with 2D and 3D data visualization
technologies such as webGL, Three.js, and D3.js.
Our current technology stack includes: Node.js, AngularJS, MongoDB,
WebSockets, Three.js, JavaScript, Redis, EC2, Heroku, AWS S3 and
Bootstrap.
Because we are a small distributed development team, we are looking
for candidates that are proactive, self-motivated, flexible, and open to
new challenges.
Requirements:
6+ years experience in enterprise web development
Expert knowledge in Javascript and minimum 1-2 years experience working with AngularJS.
Experience working with webGL
Strong knowledge of modern browser and web technologies (security,
performance, HTTPS, AWS, WebSockets, local storage, worker threats, git
etc)
A strong sense for UI and UX design and a strong attention to detail.
Experience writing unit and integration tests.
Prior experience working on graphic-intense applications.
Knowledge about building design and construction is an asset.
About Konstru
We are a young, rapidly growing startup that is developing a
platform to collect, visualize and analyze data developed by the
Architecture, Engineering and Construction industry. We are currently
busy building a range of desktop, web, and mobile applications to build
the next level collaboration and knowledge harvesting platform for our
industry. We have secured funding for the next two years. You can check
out our beta at app.konstru.com, and learn more about us at konstru.com.
If you are interested in making a difference in an early startup, please get in touch!