Laravel Fullstack Developer / Senior Software Engineer
Belyfted Limited
Lagos, Nigeria (On-site)
Nov. 15, 2024
full-time
Full Job Description
<p><strong>Job Description</strong></p><p>This role would suit an experienced web or application developer who enjoys technical challenges and is eager to explore new technologies and are able to express technical ideas clearly. The main area of the Belyfted Limited Developments business is our successful FinTech apps and website, but this is hosted on a cloud platform so there is very little maintenance of the actual website.</p><p>The main bulk of the role will be in maintaining and improving our bespoke, in house and back end systems for order management, production and workflow. You will need to be able to work effectively as part of a close knit team, be highly motivated and organised with great attention to detail and an ambitious nature. Beyond coding ability, an organised approach to work is crucial so functional requests are properly managed and deadlines met. There is a genuine opportunity to grow within a company where your efforts will be not only noticed but rewarded. We are not expecting someone to have an expert knowledge of all the Tech Stack, but a willingness to learn is a must.</p><p><strong>Required Skills</strong></p><p>Skills for a Laravel Full Stack DeveloperFrontend Skills:</p><ul><li>HTML/CSS: Proficiency in creating responsive layouts and styling.</li><li>JavaScript: Understanding of ES6+ features and frameworks like Vue.js or React.</li><li>Frontend Frameworks: Familiarity with Bootstrap or Tailwind CSS for UI design.</li><li>AJAX: Experience in making asynchronous requests to the server.</li></ul><p>Backend Skills:</p><ul><li>Laravel Framework: Deep knowledge of Laravel's core features, including routing, middleware, and Eloquent ORM.</li><li>RESTful APIs: Ability to build and consume RESTful services.</li><li>Database Management: Proficiency in MySQL or PostgreSQL, including database design and optimization.</li><li>Authentication & Authorization: Understanding of Laravel’s built-in authentication features and role-based access control.</li></ul><p>General Development Skills:</p><ul><li>Version Control: Experience with Git for source code management.</li><li>Testing: Familiarity with testing frameworks like PHPUnit for unit and feature testing.</li><li>Deployment: Knowledge of deploying applications using tools like Forge or Envoyer.</li></ul><p><strong>Skills for Server Administration</strong></p><p>Operating Systems:</p><ul><li>Linux/Unix: Proficiency in Linux command line, shell scripting, and system administration.</li></ul><p>Web Servers:</p><ul><li>Nginx/Apache: Configuration and optimization of web servers for performance and security.</li></ul><p> Database Administration:</p><ul><li> MySQL/PostgreSQL: Managing database servers, backup, and restoration processes.</li></ul><p>Security:</p><ul><li>Firewall Management: Configuring firewalls and security groups to protect server resources.</li><li>SSL/TLS: Implementing HTTPS using SSL certificates.</li></ul><p>Monitoring and Performance Tuning:</p><ul><li>Monitoring Tools: Familiarity with tools like Nagios, New Relic, or Grafana.</li><li>Performance Optimization: Techniques for optimizing server performance and application load times.</li></ul><p>DevOps Skills:</p><ul><li>CI/CD: Understanding of Continuous Integration and Continuous Deployment pipelines.</li><li>Containerization: Familiarity with Docker and orchestration tools like Kubernetes.</li></ul><p>Soft Skills:</p><ul><li>Problem-Solving: Strong analytical skills to troubleshoot issues effectively.</li><li>Communication: Ability to communicate technical concepts to non-technical stakeholders.</li><li>Collaboration: Experience working in Agile or Scrum teams.</li></ul><p>Future Prospects</p><p>As the company continues to grow, staff roles, benefits and responsibilities will grow with it. We are looking for a core team who will be empowered to lead the company in the right direction to continued success. We have a firm belief in allowing employees freedom to work using their own initiative and ideas. Many of our current and future products have been as a result of ideas from our staff at all levels of the business. Investment for the future, as well as Research and Development are taken very seriously meaning staff retention and customer satisfactions are essential so we work hard to keep all our staff happy and enthusiastic.</p>
Are you sure you want to delete this job?