Senior PHP Developer / Ecentria Offline

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.

The job ad is no longer active
Job unpublished on 24 November 2020

Look at the current jobs Tech Leadership Odesa→