Senior PHP engineer (fully remote - Poland)

March 22

Consensus

Sales engineers, solution architects & sales leadership rely on Consensus demo automation. Learn more at goconsensus.com

Sales & Marketing Automation • SaaS • Product Demo Automation • Buyer Enablement • Scaling Presales

51 - 200

Description

• Apply your skills with PHP to build high quality, well-tested, scalable and powerful back end services, database interactions, and analytics. • Work with product managers to flush out requirements and create balanced delivery iterations. • Interact with front-end engineers to help design API contracts to support user workflows. • Create unit tests and work with both manual and automated QA to ensure new features and services work as expected. Improve the existing codebase to have better and higher quality test coverage. • Cooperate with architects and DevOps to improve overall system design. • Contribute to our architectural roadmap, to ensure we have a scalability, performant, maintainable, and secure application. • Mentor and coach less experienced engineers in best practices and established patterns. • Debug production systems as needed. • Improve the system through better alerting, monitoring, and logging. • Avoiding and removing the accrual of technical debt in our systems.

Requirements

• 4+ years of related experience. • Bachelor's degree in computer science or equivalent. • Good communication skills, a strong work ethic, and a commitment to holding yourself and your team accountable. • An expert level understanding of PHP. Experience with other programming languages is also strongly preferred. • A firm grasp of solid architectural principles for back-end applications. • Well versed in abstraction, encapsulation, polymorphism, inheritance, closures and other commonly applied principles. • Mastery-level understanding of REST and API development. Strong skills in building well designed APIs. • Strong debugging skills and the ability to detect and make performance improvements. • A pragmatic approach to feature development, architectural improvement, and system evolution. • A good understanding of Git and pull request workflows, including continuous integration. • A solid understanding and practical experience applying the agile methodology to projects. • Strong skills in the terminal for unix or linux-based operating systems, including script writing and command-line tools. • Experience with eventing frameworks like Kafka is a plus. • Experience with docker, kubernetes or other container-based technologies. • Experience working with cloud technologies, such as AWS. • Quality-minded, with the ability to elevate others in areas like effective boundary condition testing and test-driven development. • Very strong skills with SQL. Experience with other types of databases (noSQL, graph, etc.) is also preferred. • MySQL experience required. • Strong experience with HTML, JavaScript, CSS, and DOM manipulation.

Benefits

• 13th salary • Stock options • Additional Health Care • Social benefits budget that you can spend on the benefits that really work for you • Food vouchers • Multisport card • WFH budget to help you set up a comfortable working station at home • Company provided best-in-class equipment (we give you the budget and you choose the equipment you want to work with) • Fully-paid parental leave to prioritize your family • Maternity leave benefits • Flexible, friendly and fully remote work environment • Additional days off • Every third Friday of the month is off for the whole company • Professional Development program • Team buildings and gatherings

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs