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.

1 day ago
Related jobs
Promoted
VirtualVocations
Torrance, California

A company is looking for a WordPress Full Stack Web Developer and AI Tools Specialist. ...

Gensler
Oakland, California

Full-stack developers are responsible for updating/maintaining legacy websites, developing and designing front-end web architecture, and ensuring the responsiveness of applications, among other duties. Develop front-end website architecture and back-end website applications, ensuring that the entire...

Promoted
VirtualVocations
Riverside, California

A company is looking for a Golang Full Stack Developer (Golang/ReactJS/AWS) for a remote position. ...

System Soft Technologies
CA, United States

Net Developer must have expertise in building high-volume, mission-critical web-based and cloud-based systems using. ...

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 fam...

SynergisticIT
Burbank, California
Remote

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. ...

Hire Reactor
Folsom, California

Wellestablished company looking to add someone to our team and fill the Full Stack Developer position. We are seeking a person experienced in full stack development and system architecture. THIS ROLE IS FULL TIME ONSITE AT OUR FOLSOM CA LOCATION WE DO NOT OFFER REMOTE POSITIONS. This is for a fullti...

TCWGlobal
San Diego, California

The Full Stack Developer will be a key member of our engineering team, coding both front-end and back-end systems. This position offers full-time benefits, including a comprehensive benefits package. ...

Group Nine LLC
Fontana, California

Position: Full Stack Java Developer. ...

Rodan Energy Solutions
Berkeley, California

The successful candidate for this role will be a highly skilled full stack developer with outstanding problem-solving skills and eagerness to learn and adapt in a fast-paced industry. Designing, developing, implementing, testing IT applications either as a solo developer or collaborating with a team...