Senior PHP Developer
at ClearCourse
Kraków, małopolskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Sep, 2024 | Not Specified | 02 Jun, 2024 | 5 year(s) or above | Web Solutions,Communication Skills,Symfony,Git,It,Rest,Testing Tools,Xss,Control Software,Subversion,Mvc,Web Technologies,Postgresql,Csrf,Oracle,Payment Gateways,Saas | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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