Senior PHP Developer

at  ClearCourse

Kraków, małopolskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Sep, 2024Not Specified02 Jun, 20245 year(s) or aboveWeb Solutions,Communication Skills,Symfony,Git,It,Rest,Testing Tools,Xss,Control Software,Subversion,Mvc,Web Technologies,Postgresql,Csrf,Oracle,Payment Gateways,SaasNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESIREABLE ATTRIBUTES AND EXPERIENCE:

  • 5+ years as a software engineer focussed around web technologies
  • Great communication skills and design detail focused
  • Proven experience of modern engineering principles, practices and processes such as SOLID, OOP, MVC, REST, CD/CI, TDD, BDD and DDD.
  • Proven experience delivering large-scale web solutions and strong commercial experience utilising major frameworks (we use Symfony).
  • Extensive experience in optimising for performance (topics such as Core Web Vitals and similar).
  • Extensive experience in web security (CSP, CSRF, XSS, etc.).
  • Experience of Version Control software (we use a mix of Subversion and Git).
  • Experience in automated testing tools and frameworks (e.g. Selenium, Puppeteer, Bhat, PHPUnit, PHPSpec).
  • Experience integrating RESTFUL API’s, Payment Gateways and third-party services.
  • Good knowledge of SQL databases (we use PostgreSQL, MS-SQL and Oracle).

Responsibilities:

  • Leading the design, delivery and maintenance of web solutions
  • Work with architects, designers and engineers to ensure smooth progress from concept to implementation
  • Leading and overseeing back-end work and owning the application of good practice
  • Oversee and execute process improvements and the development of policies, procedures, methods, and tools in support of delivery.
  • Working with, and leading, the wider team to deliver a product that meets technical and quality criteria
  • Leading the team to support pre-sales processes and working with sales and account management professionals to win new business; proposal review and refinement; recruiting and staff development.
  • Support limited legacy systems short term
  • Dotted-Line management, coaching and mentoring of other engineering team members


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Kraków, małopolskie, Poland