Small top slide bg

Join our team!

Group90 Current Openings

PHP Architect

Odessa

Requirmants:

• 5+ years of related experience;

• Excellent knowledge of PHP;

• Excellent knowledge of MySQL;

• Experience with frameworks Symfony or Zend Framework;

• Extensive experience in building and designing large-scale server applications in a distributed environment;

• Outstanding knowledge of Object Oriented and Component-based design principles;

• Experience with and knowledge of Relational Databases (RDBMS), SQL;

• Experience with Version Control Systems (GIT, SVN);

• Expert knowledge in Design Patterns and Application Lifecycle;

• Experience with UNIX systems on a user level;

• Strong knowledge of vulnerability and performance of web applications;

• Strong knowledge of the requirements analysis;

• Strong presentation and leadership skills;

• Strong business and technical vision;

• Good communication skills;


Would be a plus

• Mid-level experience with JavaScript;

• Experience in writing automation tests (PHPUnit);

• Experience with web services (SOAP, xmlRPC, etc.);

• Web application fundamentals;

• Experience with popular frameworks is a big plus (Symfony);

• Understanding of (X)HTML, W3C standards, CSS, DOM events;

• Experience contributing to open-source frameworks, writing extensions or development of large applications;

• Familiarity with Agile/Scrum;

• Knowledge and experience in transactional payment processing;


We offer

• Work in an Agile organization with experienced engineers

• Full stack of modern technologies

• Mature and motivated team

• Regular and interesting corporate events

• Free English classes

• Participation in seminars, trainings and conferences


Responsibilities:

• Provide technical leadership and mentoring to a consulting team;

• Articulate the architectural vision to clients, sponsors and stakeholders;

• Conceptualize and experiment with alternative architectural approaches;

• Validate the architecture against requirements and assumptions;

• Own and be accountable for the design and development of a product feature or sub-system;

• Produce clear, well-communicated, complete designs for product features or sub-systems;

• Develop and maintain up-to-date technical documentation related to the Project;

• Lead product design and code reviews; be able to competently review any aspect of the product or major sub-system; 

• Drive architecture discussions and propose solutions to system and product changes;

• Design and develop features and processes to improve system efficiency and stability;

• Ensure quality of deliverables as defined by the organization;

• Share knowledge and technical improvements with team members and other company employees; coach other less experienced employees;

• Lead project teams and ensure timely delivery of projects;

• Invent, validate and implement new architectural approaches;

• Create new development methodologies that improve outcomes and business results;

• Engage in interactions at all levels within the company and partner organizations, and be most impactful at the senior technical and executive levels;

• Be a technical thought leader.

Apply for this job