Eryk IT is a global leader in innovative technology solutions, providing businesses with cutting-edge IT services and products. Our mission is to empower organizations with advanced tools that drive growth, efficiency, and digital transformation. We work with diverse clients across various industries, enabling them to unlock the full potential of their operations through customized IT strategies.
We are recruiting to fill the position below:
Job Title: Senior PHP Developer
Location: Lagos
Employment Type: Full-time
Job Summary
We are seeking a highly skilled PHP Developer with strong experience in web development, backend software development, and a passion for creating secure, scalable, and performant web applications.
The ideal candidate will have expertise in PHP frameworks such as Laravel and Ruby on Rails, along with proficiency in developing microservices and integrating 3rd party services.
As part of our development team, you will be responsible for building and maintaining high-quality applications and solutions across various platforms.
Key Responsibilities
Develop and maintain secure, scalable, and high-performance web applications using PHP (Laravel), Ruby on Rails, and other selected technologies.
Build and manage microservices architectures for efficient and modular systems.
Contribute to both back-end and front-end development as required, including coding in PHP, Ruby on Rails, JavaScript, and Python.
Design, build, and maintain RESTful APIs and ensure their smooth integration with various systems.
Develop and maintain applications on Linux platforms (preferably Debian-based Linux).
Participate in the full software development lifecycle, including analysis, design, coding, testing, and deployment.
Collaborate with cross-functional teams to define and implement application features and requirements.
Maintain code quality and implement best practices such as Test-Driven Development (TDD).
Troubleshoot, debug, and resolve issues in both development and production environments.
Deploy and manage applications on cloud platforms such as AWS, and contribute to DevOps practices.
Ensure that applications are secure, reliable, and maintainable by following industry standards and security best practices.
Participate in Agile/SCRUM methodology for software development, including sprint planning, stand-ups, and retrospectives.
Required Qualifications
4+ years of Web Development experience, primarily in PHP Laravel or Ruby on Rails.
4+ years of experience in Back-End Software Development.
2+ years of experience in Front-End Software Development.
Solid experience in developing and maintaining secure, scalable, and performant web applications and/or microservices on Linux platforms (preferably Debian-based).
Proficiency in multiple technologies including PHP, Ruby on Rails, Python, JavaScript, and any additional technologies selected for specific solutions.
Experience in developing REST APIs and integrating them with various web services and systems.
Familiarity with Linux Servers, with preference for Debian-based distributions.
Ability to write clean, maintainable code and follow best coding practices.
Good to Have:
Experience in developing enterprise applications.
Hands-on experience in DevOps and cloud platforms like AWS.
Experience in front-end web development (HTML, CSS, JavaScript frameworks like React or Angular).
Familiarity with Test-Driven Development (TDD).
Prior experience in Ruby on Rails development.
Experience with Microservices architecture and design.
Familiarity with Agile/SCRUM development methodologies.
Strong experience with 3rd party integrations (e.g., payment gateways, APIs).
Experience in managing production environments, including monitoring and troubleshooting issues in live systems.