UK Neo-Banking Financial institution, providing Banking as a Service (BaaS)
ABOUT THE ROLE:
We are seeking an experienced Back-End Developer (Chief Technical Officer) proficient in Laravel to join our team.
- The ideal candidate will play a crucial role in architecting, developing, and maintaining the Backend infrastructure of our software solutions.
- You will be responsible for leading the development and implementation of robust, scalable, and efficient backend systems using Laravel framework.
- You will collaborate closely with cross-functional teams to deliver high-quality software products that meet the needs of our customers and drive the company’s technical vision forward.
- Other responsibilities include designing and implementing server-side logic, ensuring high performance, collaborating with front-end developers and the IT team. Experience in PHP and Laravel frameworks is essential, along with a strong understanding of database management and RESTful API development.
- Join us in creating robust and scalable web applications.
- This is a full-time remote position that requires working from home. If you are a skillful Back-End Developer passionate about Laravel, who can bring expertise, innovation, and a commitment to excellence, you are invited to join our dynamic team and contribute to the development of innovative and scalable web solutions using Laravel.
SUCCESSFUL APPLICANTS WILL IDEALLY HAVE TO:
- Design, develop, and maintain backend services and APIs using the Laravel framework, ensuring high performance, scalability, and reliability.
- Implement best practices for code quality, maintainability, and security in all backend development activities.
- Architect scalable and modular backend systems that support the company’s current and future business requirements.
- Collaborate with the other technical stakeholders to define technical architecture and design decisions.
- Design and optimize database schemas for efficient data storage and retrieval.
- Implement database migrations, optimizations, and maintenance tasks as needed.
- Integrate backend services with frontend applications and third-party APIs to enable seamless data exchange and interoperability.
- Collaborate with frontend developers to define API contracts and ensure compatibility between frontend and backend systems.
- Identify and address performance bottlenecks in backend systems through optimization techniques such as caching, query optimization, and code profiling.
- Conduct load testing and performance tuning to ensure optimal system performance under various usage scenarios.
- Implement security best practices to protect backend systems and data from unauthorized access, data breaches, and other security threats.
- Ensure compliance with relevant regulatory requirements and industry standards for data protection and privacy.
- Lead and mentor a team of backend developers, providing guidance, technical expertise, and support to foster their professional growth and development.
- Foster a collaborative and innovative team culture that encourages knowledge sharing, learning, and continuous improvement.
- Collaborate with product managers and stakeholders to understand project requirements and deliver solutions accordingly.
- Provide technical support and guidance to other team members as needed.
- Take ownership, Implement, and test features based on requirements.
- Define and maintain coding standards and guide team members to comply with these standards.
- Work closely with DevOps for deployment processes and infrastructure improvements, manage, track, and update any work done within agile software development tools such as Azure DevOps.
- Stay informed about the latest Laravel updates and best practices, industry trends and advancement and applying them to enhance our development processes.
REQUIREMENTS & QUALIFICATIONS.
- Bachelor’s degree in Computer Science, Engineering, Web Development or Web Design or a related field; Master’s degree preferred.
- 4-6 years proven work experience in Backend Development using Laravel framework, with a strong understanding of PHP programming language.
- Deep knowledge of web application architecture, design patterns, and best practices.
- Experience with relational databases such as MySQL, PostgreSQL, or SQLite.
- Familiarity with Frontend technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React.
- Strong proactive problem-solving skills and ability to troubleshoot complex technical issues.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Leadership experience, with a demonstrated ability to lead and mentor a team of developers.
- Extensive experience in delivering a variety of end-to-end projects including Technology & Digital platforms.
- In-depth understanding of the entire web development process (design, development, and deployment).
- Knowledge of RESTful API development and integration.
- Excellent collaboration and communication skills.
- Excellent analytical and time management skills.
Method of Application
Signup to view application details.
Signup Now