99x Brazil is seeking a talented Senior PHP & Craft CMS Developer to join our team. You will be part of a full-stack creative team responsible for all aspects of software development, from initial specification to development, testing, and deployment. Our team works closely with a Norwegian company, delivering high-quality digital solutions. The ideal candidate should have strong expertise in Craft CMS, PHP development, and setting up production environments using Docker and related technologies.
Responsibilities
- Write clean, well-designed code following industry best practices.
- Develop, customize, and maintain web projects using Craft CMS.
- Design and implement efficient database structures using MySQL.
- Produce detailed specifications and contribute to requirement analysis.
- Troubleshoot, test, and maintain core product software and databases to ensure strong optimization and functionality.
- Set up and manage production environments using Docker, Nginx, and related DevOps tools.
- Optimize website performance, security, and scalability.
- Develop and deploy new features to facilitate related procedures and tools when necessary.
- Communicate with stakeholders in Norway to ensure project alignment and expectations.
- Stay updated on the latest Craft CMS developments and industry best practices
- Advanced English skills for effective communication with Norwegian stakeholders.
- Experience in Features/Functionalities:
- Authentication and permission control: integration with authentication systems
- Payment processing and checkout development
- Integration with ERP, accounting system, inventory system, email or SMS gateways, or third-party APIs
- API development
- Processing large volumes of data using Redis, RabbitMQ, or Kafka
- Search system: Full-text indexing and search with Elasticsearch
- Real-time notifications (WebSockets, chats, push notifications, etc.)
- Database design (definition of tables, fields, relationships, migrations)
- Production environment setup (Nginx, Docker, CDN, Linux)
- Development with frameworks: Symfony, CakePHP, Laravel, CodeIgniter, Slim, Zend Framework (older version)
- Database experience: MySQL, PostgreSQL, MongoDB
- Working with development environments in Docker and experience with Docker Compose
- Desirable experience in CI/CD (pipeline creation)
- Development practices (Design Patterns, SOLID, DRY, and Clean Code)
- Desirable experience with CMS (WordPress, Drupal, etc.)
- Your pick when it comes to employment models: CLT/PJ/Cooperativa;
- A fully remote work environment with flexible working hours;
- Bonus for any referrals that we end up hiring;
The best revenge is massive success.
“Frank Sinatra”