Middle PHP Developer

Remote (Ukraine only) PHP Software Developer

Required skills

PHP / strong
React / good
English / strong

Do you want to be a part of a talented team caring about their products and striving to make them the best on the market?

Then join us!

Customer

Our customer is a Norwegian-based company that provides a comprehensive quality system to over 300 large and medium-sized organizations.

Project

The product is a quality system for the public sector and municipalities that covers document flow, risk analysis, and other processes, where quality control is needed.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or another technical discipline
  • Excellent PHP skills with 3+ years of professional coding experience
  • Strong knowledge of OOP
  • Familiarity with SQL databases and their declarative query languages
  • Experience with CI/CD development pipelines
  • Proficient understanding of code versioning tools, such as git/bitbucket
  • Experience with service/microservice oriented architectures with REST based APIs and JSON
  • Excellent attitude and personal skills
  • A committed and focused team member
  • Strong verbal and written communication skills in English
  • Capable of documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code

 

Will be a plus:

  • Experience with React

 

Personal Profile

  • You’re not afraid of rolling up your sleeves to get things done
  • You’re not afraid to take calculated risks and you know how to learn and course-correct if needed
  • You sweat the small stuff and have a proven track record of clean application implementation, documentation, and successfully releasing it to end-users

Responsibilities

  • Build efficient, testable, and reusable PHP modules
  • Design and develop scalable, modular, and manageable production web application features defined by our product team
  • Solve complex performance problems and architectural challenges
  • Code, develop unit and integration tests, debug, document, implement, and maintain portions of software
  • Promote good design principles, such as code reuse, modularity, and extensibility
  • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
  • Perform code review for compliance with the best engineering practices, coding standards, and quality criteria set forth on the project
  • Continuously participate in technical risks identification and analysis,  suggest a mitigation strategy
  • Report status and progress according to the project and company demands
  • Contribute to the creation of technical specifications
  • Participate in estimation and planning sessions

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb