Search jobs > San Francisco, CA > Stack developer

Full Stack Developer

Woods Bagot
San Francisco, 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, maximize 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 configure 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 realize 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.

7 days ago
Related jobs
Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Full-Stack Web Developer (Remote, US & Canada). ...

Promoted
Cognizant Technology Solutions
San Francisco, California

Lead the design and development of full stack applications using Angular JS and Java Full stack technologies. The ideal candidate will have extensive expertise in Angular JS and Java Full stack development. Demonstrate extensive experience in Angular JS and Java Full stack development. Provide techn...

Promoted
EA Team Inc.
San Leandro, California

To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity. ...

Promoted
Diverse Lynx
San Francisco, California

As a Full Stack Developer with expertise in PHP, React, MongoDB, and Laravel, you will be responsible for designing, developing, and maintaining both front-end and back-end aspects of web applications. ...

Promoted
Avanade
San Francisco, California

Full Stack Developers in Mountain View, CA to coordinate and guide the work/effort of project teams throughout the product development lifecycle (Plan, Analyze, Design, Develop and Test) for web services, enterprise portals, and other mission critical enterprise solutions built on the Microsoft tech...

Promoted
Rigil
San Francisco, California

The Full-Stack Developer is integral in evolving Vision, our web and mobile software platform, which forms the backbone of our business. Develop and enhance full-stack applications using React for front-end and Ruby on Rails for backend development. Must have at least 8 years of full-stack developme...

OnHires
San Francisco, California

Our client is looking for a Senior Full-Stack Developer to join their team!. Full time, remote work from home (typical flexible working hours. ...

E-Solutions
California, United States

Job title: Sr JAVA Full Stack Developer with React. Mandatory Skills: Full stack React JS development, AWS ecosystem, Back end (Java, Springboot), PostgreSQL DB, and Healthcare experience is a Must. ...

FIT:MATCH
San Francisco, California

Full Stack Developer to enhance the architecture and functionality of our innovative SaaS platform. ...

Crunchyroll
San Francisco, California

As a Senior Full Stack Developer on our Conversion & Purchase Experience Team, you will help shape the future of our Service Monetization Platform. In the role of Senior Full Stack Developer, you will report to the Engineering Manager of the Conversion & Purchase Experience Team. You are familiar wi...