Software Engineer

Sorry, this job was removed at 6:31 a.m. (CST) on Monday, May 18, 2020
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The i/o Team:

Our team works on innovative solutions that push the boundaries in which data, both industry and internal, influences Architecture/Engineering/Construction (AEC). We are a close-knit team working in a startup environment. We work on cutting edge, enterprise-level solutions to promote data analysis and research and deliver a wide range of products that help inform the projects that our architects and clients collaborate on.

We are seeking a talented Software Engineer in our Chicago lab who can work closely with our designers and developers to build scalable, production-ready applications. You should have solid analytical skills and a strong sense of code integrity and organization. Candidates must also have in-depth knowledge of the software development life cycle with a focus on React, Node.js, Typescript, and build tools/tooling.

Required Skills:

  • Software Engineering in a product development environment: 3 to 5 yrs preferred
  • Experience using Javascript frameworks - React/Redux, Node.js: 2+ years
  • Experience with web build tools (Webpack, Grunt, Gulp, Babel)
  • Deep understanding of HTML5, ES6, and modern CSS (flexbox, css-in-js, preprocessors)
  • Working experience with Git/Github and other VCS
  • Experience creating and consuming web services and restful APIs
  • Experience with SQL and NoSQL database technologies
  • Self-starter with excellent teamwork skills

Responsibilities:

  • Develop and maintain new and existing web applications using clean, performant, scalable code
  • Translate wireframes and high-level designs into visual, functional components
  • Develop prototypes to help iterate over various solutions
  • Technical design, coding, and testing (unit, usability, and integration testing) of web applications in accordance with business requirements and technical standards
  • Advocate for strong coding practices and web standards

Bonus Points:

  • Mobile app development (React Native preferred)
  • Test driven development experience
  • TypeScript experience
  • Experience with Cloud-based technologies (AWS)
  • Strong eye for graphic design
  • Experience with AEC industry standard design software and tools like Rhino/Grasshopper, Revit/Dynamo, Autodesk Forge API
  • Experience with Spatial analysis and GIS web formats and platforms  (GeoJSON, PostGIS, PostGreSQL, Mapbox, Carto)
  • Knowledge of Graph databases (Neo4j)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

410 North Michigan Ave, Chicago, IL 60611

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Perkins&WillFind similar jobs