Agriteam Canada — одна з провідних міжнародних компаній, яка залучає кваліфікованих технічних спеціалістів та менеджерів до проєктів, що забезпечують сталий розвиток та покращують якість життя країн-партнерів. За останні 30 років ми імплементували понад 370 проєктів у більше ніж 56 країнах.
2 березня 2023

Senior front-end developer (with PHP) (вакансія неактивна)

віддалено $2500–3500

Reform initiative and position summary:

SURGe provides technical assistance to multiple Ministries to:

  • increase their capacity in the development of policies/reforms, strategic planning, monitoring and evaluation using RBM IT Tool (ProjectUA) in accordance to Results-Based Management (RBM) methodology, which is already embedded into Ukraine’s legislation;
  • implement a citizen-centric approach to policy development according to GBA+ methodology as stated in Ukraine’s legislation.

To achieve these objectives SURGe Project is developing a software to automate the abovementioned processes.

SURGe is looking for a Senior front-end developer (with PHP) who will be working with a Tech Lead and the team to help the development of software to automate processes of planning and implementation reforms. As a Senior front-end developer, the candidate will ensure the development software within the requirements and the time.

Key responsibilities:

  • Develop and maintain responsive web applications using PHP, HTML, CSS, and JavaScript.
  • Development of new project components.
  • Develop clean, efficient, and well-documented code.
  • Development of server and client parts.
  • Development of data visualization solutions.
  • Creation of interactive components.
  • Support of existing functionality.
  • Debug and troubleshoot issues in existing code.
  • Optimize website speed and performance.
  • Ensure web applications are secure and scalable.
  • Collaborate with the team to design, develop, and implement new features.

Academic qualifications and experience:

  • 3+ years of proven experience with front-end frameworks (Vue.js, React, Angular or similar).
  • Experience with PHP7+/8 (Yii2, Symfony or similar).
  • Advanced experience in Javascript (inc. jQuery), Bootstrap, SASS, LESS.
  • Strong skills in HTML and CSS Layout / Grids / Responsive Web Design.
  • Understanding of software engineering fundamentals (OOP, design patterns, DDD, SOLID).
  • Deeply understanding REST architectural style, REST API design, JSON API, Swagger.
  • Understanding of Web / Browser Security.
  • Understanding of the UX / UI principles.
  • Cross-Browser Testing, Unit Testing, Code Quality and Code Coverage Testing.
  • Mobile Web Performance.
  • Version Control (e.g., Git), CI/CD automation.
  • Ability to work independently and as part of a team.
  • Proficiency in English to read technical documentation and reporting.
  • Citizen of Ukraine.

As a plus:

  • Degree in Computer Science, Engineering, or a related field.
  • Understanding of web accessibility guidelines and best practices.
  • Experience with back-end.
  • Expected experience in MySQL, PostgreSQL or similar relational databases.
  • Confident knowledge of Linux, Nginx, Docker.
  • Oracle DB, MongoDB.
  • Redis, Memcached.
  • ElasticSearch.
  • API integration.

The duration of the contract is 6 months with a possibility of extensions (subject of approval and implemented deliverables during a previous deployment).

For contracting (after the job offer is made), the selected candidate is expected to be registered as a Private Entrepreneur of the 3d group (consultancy services).