Position: Solutions architect
Company: FFW Agency
Experience required: 5y
English level: upper

**Required skills**

**Technical:**
• 2+ years of professional experience in a team lead, lead developer or similar position that includes pre-sales, architecture and technical delivery
• 3+ years of hands-on development experience
• Strong knowledge of PHP and either Drupal, Symfony or Laravel
• Solid knowledge of ES6 JavaScript and experience with React, Vue or Angular
• Sound experience with relational and non-relational databases
• Experience designing and developing sophisticated enterprise systems

**Soft skills:**
• Upper-intermediate level of English or above
• Responsibility and leadership by example
• Pro-activity and ability to find solutions to project challenges
• Desire to learn and improve yourself and the teams you work with

**As a plus**

•  Experience with AWS ecosystem
• Solid knowledge of web server administration, virtualization and containerization (Ansible, Docker, Jenkins, Vagrant)
• Open source contributions

**We offer**

•  An international work environment with challenging projects and room to bring your ideas, contribute and realize your solutions
• Competitive salary
• Support for conferences, courses and certifications
• Health insurance
• English language school
• Paid holidays (4 weeks) and sick leave
• Cozy standalone office in Dnipro with in-house lunch buffet or support for your own home office

**Responsibilities**

The responsibilities can be grouped in 2 main areas: delivery and pre-sales and likely you would be more involved in delivery from the start, but overall the ratio between them should become even in the long run.

**Delivery responsibilities:**
• Collaborate with the design, development and client teams to find efficient technical solutions for business requirements
• Design solid application and data architecture to meet the project needs
• Oversee execution of key projects and help teams to solve challenges during ongoing project development
• Coordinate and work on program and company level technical initiatives
• Work on and oversee client specific tools and solutions that span multiple projects
• Ensure the team understands system security, logging, monitoring and performance best practices to deliver robust and supportable solutions
• Drive standards and quality of delivery with minimal technical debt

**Pre-sales responsibilities include:**
• Work closely with the program leadership to support sales and pre-sales activities such as estimating new projects and preparing proposals
• Analyze the requirements and propose technical solutions
• Estimate projects and provide estimate reviews
• Present proposals to the client and represent the team from the technical standpoint
• Hand over won projects to delivery teams and ensure that all findings and expectations of the pre-sales phase are captured and understood

**Project description**
We are looking for a strong technical architect that would join a program leadership team working for one of the biggest pharma companies in the world. Majority of our projects are based on Drupal CMS, VueJS and the complexity varies from small product sites to larger LMS websites, patient and HCP portals, logistics and product management systems. We also develop custom solutions on AWS using mainly PHP, JS and Python. Our program is 36 people split into 5 teams mainly based in Dnipro, however we now have colleagues all over Ukraine and mostly work remotely.

FFW is a digital agency built on technology, driven by data, and focused on user experience. The world’s largest brands have relied on us for 15+ years to build accessible, creative and user-friendly digital solutions that deliver great results. We bring together more than 400 people working across over 19 offices in 11 countries, to form a team who can provide awesome web-based solutions.