Software Engineer (PHP) at MedTrainer
Job Description
Looking for a Software Engineer, able to develop, test, and maintain software solutions for the product. Collaborate with cross-functional teams to design scalable systems, write clean, efficient code, and debug issues.
Responsibilities
- Write code using good coding practices.
- Work in accordance with the Software Delivery Lifecycle process
- Document code properly and maintain code with integrity.
- Actively participate in code review for other programmers, and review comments on its code.
- Validate the implemented code by creating automated tests.
- Practice continuous learning of technologies and techniques for software development.
- Stay updated on emerging technologies to improve application performance and usability.
- Maintain constant communication with the team members about work progress, problems, or suggestions related to assigned tasks.
- Review and validate the information provided by the Product team related to the assigned work.
- Monitor and improve performance on the written code.
- Bachelors in Computer Science, equivalent degree or equivalent professional experience.
- More than 3 years in backend development using PHP.
- Hands-on with Design, Coding, Debugging, and Testing.
- Strong troubleshooting and problem-solving skills.
- Advanced English (optional)
Essential technologies and/or skills:
- PHP (7.x, 8.x)
- Frameworks (Symfony, Laravel)
- ORM (Doctrine, Eloquent)
- Automated Tests: PHPUnit
- Object Oriented Programming
- Control Version Tools (Git)
- Web technologies knowledge (HTML, HTTP, etc)
- Write design documents
- Code Optimization
- Linux / Unix
- Docker
- MySQL
- Integration Service (API)
- Code Reviews
- Continuous Integration
- Deployment Automation & Orchestration
- Design Patterns
- Software Architecture
- 100% remote in México.
- Competitive monthly salary (after taxes).
- Benefits greater than what law requires.
All your information will be kept confidential according to EEO guidelines.
More Current Jobs at MedTrainer
Apply to other open positions at MedTrainer