
Laravel Backend Developer
5 days ago
Al Qawf, Oman
MigrationIT
Full time
- In collaboration with the Dev team members, designing, developing, testing, and deploying new features and functionalities with industrial best practices.
- Take ownership of the solution design and development for the critical components.
- Evaluate, implement, and enforce software development best practices.
- Participate in the technical support, troubleshooting and root cause investigation.
- Participate in the system integration by providing technical insights, including estimation and technical proposals.
- Investigating and fixing bugs, refactoring, and improving performance.
- Mentoring less-senior developers on the team and providing thoughtful, constructive feedback on pull requests and design documents.
- Participating in Agile / Scrum development processes.
- Developing and maintaining the essential technical documents.
- Offering technical support for web applications and mobile apps.
- Keeping a mindset of continuous learning.
Requirements
- Degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend development.
- Proficiency in designing, developing, and testing software in PHP Laravel Framework; open to using multiple languages.
- Experience in PHP Laravelimplementing solutions that handle high availability and concurrency with low latency requirements.
- Experience in MYSQL and able to optimize SQL queries performance.
- Experience with system administration is an extra.
- Experience designing and developing applications in an Amazon Web Services and make use of Google APIs.
- Experience deploying and supporting software across the entire Continuous Delivery life cycle as a plus.
- Sound SDLC and practices and tooling experience – version control, CI / CD, and configuration management tools.
- Ability to reason about performance, security, and process interactions in complex distributed systems.
- Excellent communications skills, with the ability to collaborate well with both technical and non-technical audiences, both written and orally.
- The ability to understand and effectively debug both new and existing software.
- Experience meeting demands for high availability, low latency, and scale.
- Experience working with remote / distributed teams and projects.
Backend Developer
• Al Riyadh, 01, sa