Senior Software Engineer Full Stack-PHP/React

3Pillar Global
Summary
Join 3Pillar Global, a leading product development partner, and build breakthrough software products. We are seeking a highly skilled software engineer with 5+ years of experience in enterprise-level development. Our team focuses on building for outcomes, applying a Product Mindset to create customer-facing, revenue-generating digital products. We offer a collaborative culture and work/life balance, recognized as a Great Place to Work for six consecutive years. This role requires strong proficiency in PHP7/8 and Laravel, React/Javascript, and Python, along with experience in Agile methodologies and creating scalable systems. We value expertise in OOP design patterns and a good understanding of database technologies like MariaDB and Kubernetes/Docker.
Requirements
- A minimum of 5+ years of experience in enterprise-level software development
- Proficiency in the English language
- Strong proficiency in PHP7/8 and Laravel
- Strong proficiency in React/Javascript
- Strong proficiency in Python
- Experience with AngularJS
- Good understanding of Laravel Architecture & Design Principles
- Good understanding of MariaDB
- Good understanding of Kubernetes/Docker
- Expertise in implementing complex OOP Design Patterns
- Understanding of DRY & KISS software design principles
- Understanding of IaC
- Experience in Agile software development methodologies
- Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems
- Familiarity with OWASP
Responsibilities
- Develop enterprise-level software products
- Implement complex OOP Design Patterns
- Create and implement well-tested, scalable, and performant enterprise-level systems
Preferred Qualifications
- Experience with Terraform
- Experience with Redis
- Experience with Jenkins
- Experience with RabbitMQ
- Experience with DynamoDB
- Experience with UML / C4 / ArchiMate/ ERD
- Good understanding of SOLID principles
- Familiarity with OWASP
- Practice and initiative mentoring other engineers and decision-makers throughout the organization