Principal Software Engineer (WP/PHP) (offline)
Principal Accountability / Technical Planning
β Owns technical design for a sprint including high-level flow diagrams, ERD, service contracts
β Ensures the whole team understands the technical plan, reasons for it, and adherence to it.
β Considers testability in design with focus on code determinism, abstraction, and modularity
β Commands a broad awareness of dependent projects and considers them in design
β Works with Enterprise Architects to ensure a teamβs direction is in line with the enterprise vision
β Defines technical acceptance criteria (where necessary) for each story
β Integrates the technical PBIs and works with PO/client to justify and schedule those efforts
Principal Accountability / Software Development
β Communicates important details of the solution design to everyone on the team
β Encourages collective code ownership through CI and promotes frequent code check-ins (daily)
β Practices and teaches unit test development to achieve at least 80% code coverage
β Addresses technical debt constantly - escalating when it becomes risky to time or quality
β Develops with an awareness for team needs and acts as resource/mentor for junior members
β Oversees the merge up/down process
β Carries out root cause analysis on defects to ensure fixes are happening in the right way
β Keeps an up-to-date local development environment to reduce risk
Principal Accountability / Thought Leadership
β Collaborates outside of the product team to encourage a development community
β Establishes and carries out formal and informal educational sessions (lunch & learn, etc)
β Encourages self-study by promoting best practices and bringing in external perspective
Technical Qualifications:
β Basic knowledge of the product development life cycle and software development life cycle
β Minimum 3 years experience in the WordPress space
β Minimum 2 years experience in crafting modern PHP
β Exceptional knowledge of HTML5, CSS3, JavaScript and jQuery
β Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers.
β Experience with WordPress Gutenberg block editor
β Strong understanding of React, Angular, and other front-end frameworks
β Experience building user interfaces for websites and/or web applications
β Experience designing and developing responsive design websites
β Knowledge of SAAS, CSCC or LESS preprocessors
β Strong understanding of PHP back-end development
β Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
β Thorough knowledge of MySQL
β Experience using command line task runners such as Gulp and Grunt
β Comfortable working with browser debugging tools found in Chrome, Firefox and Edge, as well as debugging proxy tools such as Fiddler
β Proficient understanding of code versioning tools such as Git and SVN
Preferred:
β 5+ years experience in WordPress
β 2+ years experience in React
β Experience with CI/CD pipelines
β Experience with server-side technologies such as Redis or Elasticsearch
β Experience in more advanced areas of JavaScript (state management; async operations)
We offer
β Experience exchange with colleagues all around the world
β Opportunities for self-realization and professional growth
β Friendly team and enjoyable working environment
β Flexible working hours
β Engineering, corporate and social events
β Social package: professional & soft skills training, medical & family care programs, sports
β Free English classes
The job ad is no longer active
Job unpublished on
11 August 2022
Look at the current jobs PHP Ivano-Frankivsk→
Similar jobs
Senior PHP Developer at Firelink Media
Relocate, Ukraine
Senior PHP Developer for in-app advertising monetization platform at MoveUp
Israel, Ukraine
Magento Systems Architect Requirements at Bravo South
Ukraine, United States, Poland, Germany
All jobs PHP Ivano-Frankivsk All jobs Forte group