Love what you do and who you work with…
FFW is a global team of inspired people collaborating across 13 countries, together with an aligned purpose to create powerful digital experiences for some of the world’s most notable brands. We are a supportive, highly-collaborative group, always helping each other to do our best while empowering our clients to harness the full opportunity of digital.
If you're ready for something new, are a collaborative team player, and want to build amazing things to propel brands to the future, please check out FFW!
Put simply, an Architect's job is to be the technical expert for complex web (CMS-based, Drupal, Contentful and potentially other CMSs) project delivery efforts, sales efforts, and for assisting and mentoring our team members. This can be broken down into a few core responsibility areas:
Technical Architecture, Leadership, and Development
Architects are the hands-on Drupal technical experts on client engagements. You will collaborate with clients, project managers, developers, designers, and other stakeholders in order to envision, model, plan, and provide technical choices that are required to successfully deliver for our clients. You will lead efforts to define the technical design and implementation efforts. This usually requires hands-on work in terms of following best practices, developing modules, contributing code, or evaluating technologies. The role of a software architect includes a collaborative approach with a degree of humility.
Architects act as mentors and teachers for our junior staff members. Through formal and informal mentoring Architects act as resources for people to ask questions, learn new techniques, test theories, and ideate with. A good Architect is a mentor, a teacher, and a person to bounce ideas off not only for their project teams but also for any member of the FFW team, clients, and members of the technical community.
Support Sales and Account Managers/Client Managers
Architects are also asked to provide support to our Sales and Account Management teams. When collaborating in a sales effort Architects should expect to provide technical expertise, ideation, discovery, solutioning, and estimation efforts in support of the sales/account management process. Strong technical skills and great communication from our most experienced and skilled people is critical in bringing in interesting and challenging work.
To be successful in this role, you will need to have the following experience:
Bonus points for:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.