Senior Fullstack Engineer (PHP & NuxtJS)
Pryme Financials Ltd
About the role
About the company
Pryme is a multi-currency fintech platform designed to empower individuals and businesses with seamless, innovative financial solutions for personal and business accounts. We are redefining global banking for a new generation by enabling effortless cross-border transactions, flexible multi-currency management, and tailored financial products that meet the unique needs of our users. At Pryme, our culture is built on four core pillars: Ownership, where every team member takes responsibility for their work and its impact; Taking Steps, encouraging bold and proactive actions toward solving challenges; Collaboration, fostering teamwork and shared successes; and Making Things Happen, delivering results with a relentless focus on execution. By driving global impact while maintaining local relevance, we strive to make banking accessible, efficient, and meaningful for our customers worldwide.
About the role
Pryme is seeking a skilled and motivated Software Developer to join our dynamic development team. As a Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Php,Laravel and NuxtJS/VueJs. You will collaborate with cross-functional teams to deliver innovative and scalable software products.
Responsibilities • Develop and maintain web applications using PHP/Laravel for backend services and NuxtJS for frontend. • Build innovative, state-of-the-art applications and collaborate with the User Interface & Experience (UI/UX) team • Design user-friendly interfaces with Tailwind CSS and Bootstrap, ensuring responsive design and cross-browser compatibility • Write clean, efficient, and well-documented code that meets industry standards. • Conduct thorough testing and debugging of applications to ensure software quality and performance. • Participate in code reviews to provide constructive feedback and ensure adherence to coding best practices. • Maintain our web application tech stack: Laravel PHP, NuxtJs, MariaDB, Redis, Kafka, and whatever else is required to complete the job. • Troubleshoot and resolve software defects and issues reported by users or discovered during testing. • Collaborate with cross-functional teams, including designers, developers, and QA engineers, to deliver high-quality software products within project timelines. • Coordinate with co-developers, keep the project manager well informed of the status of the development effort, and serve as a liaison between development staff and the project manager. • Contribute to the continuous improvement of development processes and workflows.
Requirements: • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). • Proven experience as a Full-Stack Engineer with proficiency in PHP (especially Laravel framework). • Strong experience with JavaScript frameworks, particularly NuxtJS and Vue.js. • Experience developing SaaS-style applications and/or public APIs. • Hands-on experience with SQL schema design, SOLID principles, and REST API design • Proficiency in using version control systems (e.g., Git) and collaboration tools. • Strong problem-solving and analytical skills with a keen attention to detail. • Ability to work effectively both independently and collaboratively within a team. • Excellent verbal and written communication skills. • Strong organisational and time management skills, with the ability to prioritise tasks effectively. • Database management experience (e.g., MySQL, PostgreSQL) and proficiency with caching systems like Redis or Memcached. • Experience with event streaming technologies such as Kafka or similar systems. • Proficiency with version control systems, preferably Git. • Strong problem-solving abilities and attention to detail. • Software testing (PHP Unit, PHP Spec, Behat). MySQL profiling and query optimisation • Experience in Financial Services is an advantage. • Experience with other programming languages and technologies, such as Java, Golang, or containerisation (e.g., Docker, Kubernetes), is a plus.
Why Join Us? • Be part of an innovative Fintech transforming the financial landscape for businesses. • Work in an exciting, growth-focused environment where you can collaborate and contribute meaningfully to sector-specific strategies. • Opportunity for professional development and career growth
By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Pryme Financials Ltd. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Pryme Financials Ltd may be terminated summarily or I may be dismissed. By submitting this application, I agree that my personal data will be processed in accordance with Pryme Financials Ltd's Candidate Privacy Notice
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free