Software Engineering Lead at Perkins Will in Chicago, IL

Perkins Will

๐Ÿ“Œ Chicago, IL
๐Ÿ•‘ October 29, 2020
๐Ÿท๏ธ OTHER
View Application

You will be redirected to Perkins Will's preferred application process.

Software Engineering Lead

Perkins and Will is an interdisciplinary, research-based architecture and design firm founded on the belief that design has the power to transform lives and enhance communities. Recognized as one of the world's top design firms, we focus on innovative research and design expertise to influence buildings and ideas that honor the broader goals of society. At the heart of this belief is that our people are the most valuable asset we bring to our work. 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.

Required Skills

We're looking for a Software Engineering Lead who can lead our development team by example. You'll help architect applications, hold code reviews, and define the team's long-term goals - but jump in and get involved on the coding side as well. We're looking for someone who is passionate about building scalable, production-ready applications using common SDLC methodologies. You should have solid analytical skills and a strong sense of code integrity and organization. You'll also be a mentor to members of the team, helping to build discipline around our workflows and practices. With your experience, you'll advise on estimates and deadlines, guide the development process, and help the team move projects across the finish line. Our engineering team develops predominantly in React/Redux, Node.js, and TypeScript, using MongoDB/Postgres and AWS on the infrastructure side. We've recently moved to a new tech stack, so you'll have the ability to influence our existing frameworks and architecture. As the team lead you'll have a comprehensive view into the people, technologies, and practices of the firm. With this knowledge, you'll support the skills and accomplishments of your team members and foster an open, inclusive environment that motivates people to do their best work.

Responsibilities

* Architect and develop performant, scalable, well-tested software
* Collaborate with Project/Product management, Designers, and Engineers in an agile environment
* Effectively communicate proven design patterns and implement solutions that promote code quality and extensibility
* Lead and mentor a dedicated engineering team to implement new features and business functionality
* Conduct code reviews with programming peers
* Keep up with evolving tech trends and best practices
* Javascript/Typescript experience (React, Node.js)
* REST, GraphQL based API Development based on SQL/NoSQL DBs in AWS StackWe're Looking For:
* Advanced degree in Computer Science OR related technical discipline. Equivalent experience also considered.
* 5+ years full stack development - ideally using React/React Native, Typescript, Node.js, Express, Sequelize/typeORM* 3+ years as a technical lead with experience leading/mentoring software engineers
* Expert RESTful API implementer (and consumer)
* AWS experience
* Experience with writing and consuming web services
* Experience with Elastic.
Search (ELK Stack), SQL and NoSQL technologies
* Experience using continuous integration environments and deployment tools (Jenkins, Travis CI)
* Experience with enterprise-level authentication and authorization.
Bonus Points:
* WebGL, experience working with 2D/3D geometry
* GeoJSON, Spatial Data experience/expertise, Mapbox/Turf
* BIM and AEC Specific product development
* WebSockets
* Python/R
* Serverless architecture expertise
* Experience with automated testing
* Opinion on Functional vs OOP styles

View Application

You will be redirected to Perkins Will's preferred application process.


Job Expires: November 28, 2020

More React Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to Perkins Will's preferred application process.