Full Stack Developer

Woods Bagot
CA, United States
Full-time

We are flexible regarding the Woods Bagot studio in which you are located. Options include : San Francisco, Los Angeles.

We also run a hybrid work environment split between remote and studio.

About the Role

Woods Bagot is hiring a Full Stack Developer to join a design technology research and development team building next generation tools for a global design business (Architecture, Interior Design, and Master Planning).

We want to work with you to create the future of design experiences for the built environment. We believe this demands the development of new workflows, enabled by a modern technology environment that provides enhanced and agile experiences for our design staff and clients.

This new ecosystem elevates augmented and data-informed design, collaboration, communication, and a quality data flow across the entire project lifecycle.

This is an opportunity to help augment existing systems and create an entirely new set of design and delivery tools. The end product of your work is not just software, but you will have influenced how we design buildings, spaces, and the urban environment.

We are looking for people who are focused on problem solving, and thus are tool agnostic when selecting the right tools and services appropriate to the situation.

You will be working with a software development team of 5 people, within a core technology team of 15, and a broad community of technology-influenced designers.

We have a evolving team with room to learn, grow, and make a broad impact. Woods Bagot is around 1000 people, with 17 offices worldwide.

We believe design and delivery must be agile, and we operate our international team to suit. We run a flexible working environment to ensure a strong work / life balance.

This includes options for partial work-from-home and time-shifting your hours.

Development Opportunities May Include :

  • Development of AI co-pilots for access to design project information, past project and company knowledge, and performance analytics
  • An app / platform for the positive engagement and tracking of climate, sustainability, socio-economic, urban, and cultural impacts of our design projects
  • An app / platform to manage automation and orchestration routines for design projects
  • Interoperability systems to connect data between design and delivery platforms, analysis and visualization engines, and business operations.
  • Analytics infrastructure with web dashboards and data visualization
  • Mobile development (iOS, Android); VR / AR applications

Responsibilities :

  • Contribute to the strategic development of Woods Bagot’s technology capability by researching new technologies and developing applications, web environments, and software plugins.
  • Storyboarding, design brief, and UX design
  • Development of a computing and data layer to our work in AEC (Architecture, Engineering, & Construction)
  • Partner with other members of the technology team and user groups in testing and quality assurance
  • Strategically assist and collaborate within the Global Design Technology Team to deploy and support new applications and systems
  • Lead nominated strategic projects on behalf of the Design Technology Team

Key Requirements and Skills :

  • 3-5+ years experience in full-stack development
  • Bachelor’s degree in Computer Science or equivalent preferred
  • Experience developing systems and tools for a design discipline (architect, engineering, other) is beneficial but not required
  • Strong written and verbal communication skills
  • Ability to use time effectively, maximise efficiency, and meet challenging goals
  • Ability to determine and manage priorities with minimal guidance
  • Ability to work as part of a team, and independently

Frontend Development Skills :

  • Write clean, well-tested and maintainable front-end code, e.g., in Javascript / Typescript.
  • Build responsive UI components and single-page applications using modern web technologies and frameworks, e.g. React
  • Optimize rendering process and utilize loading / caching strategies for improved performance.
  • Configure build processes using modern build tools (Webpack, Roll-up, etc.), run scripts (bash, powershell, etc.), and ci / cd workflows.
  • Work with the backend engineers to integrate with APIs / services.
  • Follow secure coding practices to protect against common threats.
  • Collaborate with product lead and dev team to iterate on the design and implementation.
  • Maintain documentation and contribution guidelines.

Backend Development Skills :

  • Write clean, well-tested and maintainable back-end code, e.g., in Python, Node.
  • Experience deploying and managing containerized applications using Docker, Kubernetes, etc.
  • Configure authentication and role-based access controls for APIs.
  • Follow testing best practices, e.g., TDD, unit, integration and end-to-end testing, etc.
  • Work with front-end developers to integrate web clients with server-side logic.
  • Work with cloud engineer to confire and monitor service health metrics.
  • Maintain comprehensive API documentation and integration guidelines.

Data Management Skills :

  • Solid understanding of relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Setup and administer cloud storage, database and caching services (e.g., Amazon RDS, Azure SQL Database, Redis, etc.)
  • Work with team to understand data requirements. Design and implement fast, efficient storage and retrieval solutions to meet requirements.
  • Maintain comprehensive documentation, e.g., data models, schemas, migration procedures, etc.

How to Apply

Please submit your application via our LinkedIn job post for the Full Stack Developer. Please indicate which of the Woods Bagot Studios is your preferred location and that you meet the mandatory requirement below.

Applications will be treated in the strictest confidence. We do not accept unsolicited resumes or names from agencies.

It is a mandatory requirement that at the time of applying for this position applicants must have the legal right to work in the United States.

Inspiration. Innovation. Inclusiveness. We are Woods Bagot.

Woods Bagot is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status.

At Woods Bagot, we are committed to creating an environment where difference is celebrated, valued and respected, practices are equitable and our people feel like they belong.

We accept that none of us is smarter than all of us. We believe building a diverse workforce is the foundation to creativity and innovative design - it is only by working together that we can realise the potential of our people, clients and communities around us.

Through our inclusive leadership and our truly global studio network of architects and designers, you will find your voice and have the support and flexibility required to bring your whole self to work and build an exceptional career.

2 days ago
Related jobs
Promoted
VirtualVocations
Torrance, California

A company is looking for a Remote Senior Full-Stack Web Developer with expertise in. ...

Artech Information System LLC
Pleasanton, California

Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements. ...

Promoted
VirtualVocations
Torrance, California

A company is looking for a Java Full Stack Developer to support their federal customer. ...

Kore1
Oxnard, California

Full Stack Developer (Python, Django, and PHP). We are seeking a highly skilled Full Stack Developer with expertise in Python, Django, and PHP to join our dynamic development team. As a full stack developer, you will work closely with cross-functional teams to understand requirements, architect solu...

Merit Services
CA

Merit Services is actively seeking an exceptional and driven Full Stack Developer to join our esteemed client’s vibrant team in Toronto. As a Full Stack Developer, you will play a pivotal role in helping our client achieve their commercial objectives through your strong analytical acumen, proficienc...

Avetta
Tustin, California

Avetta is hiring a Senior Full Stack Analytics Developer in Irvine! Are you an expert at building applications?. At Avetta, we're on the lookout for a Senior Full Stack Analytics Developer who is passionate about building an Analytics platform which enables strategic decision making though dashboard...

OceanFrogs
Milpitas, California

Opportunity to develop future applications, features, tools using other technology stack used by the BXC teams (for instance, Python). ...

NTT DATA
Sacramento, California

Net Full Stack Developer to join our team in Sacramento, California (US-CA), United States (US). ...

Ampcus Incorporated
Rancho Cucamonga, California

Bravens is a leader in providing tailored staffing solutions across both IT and non-IT industries.We are in search of a highly motivated candidate to join our talented team and contribute to our ongoing success .Location : Rancho Cucamonga, CA (Onsite).Four (4) years of industry experience working w...

DICE
Palo Alto, California

Mostly on Java side - some specific to Spring Boot and core Java and some Full Stack - Node/React/Java 60% Java and 40% Java front end. This need is to stand up a team in Palo Alto - full scrum building out a SWAT team. ...