Enable job alerts via email!

Senior Fullstack Engineer (PHP & NuxtJS)

Pryme

Newport

On-site

GBP 40,000 - 70,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking fintech company that is transforming the financial landscape. As a Software Developer, you will design and maintain high-quality software solutions using cutting-edge technologies like PHP and Laravel, while collaborating with cross-functional teams to create innovative and scalable products. This role offers the chance to work in a dynamic environment that fosters professional growth and development, allowing you to make a meaningful impact in the fintech sector. If you are passionate about technology and eager to contribute to a company that values innovation and teamwork, this is the perfect opportunity for you.

Benefits

Professional development opportunities
Collaborative work environment
Growth-focused culture

Qualifications

  • Proven experience as a Full-Stack Engineer with proficiency in PHP and Laravel.
  • Strong experience with JavaScript frameworks, particularly NuxtJS and Vue.js.

Responsibilities

  • Develop and maintain web applications using PHP and Laravel for backend services.
  • Collaborate with UI/UX teams to design user-friendly interfaces.

Skills

PHP
Laravel
NuxtJS
Vue.js
SQL
REST API design
Problem-solving
Analytical skills

Education

Bachelor's degree in Computer Science
Software Engineering

Tools

Git
MariaDB
Redis
Kafka
PHP Unit
Docker

Job description

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/Vue.js. You will collaborate with cross-functional teams to deliver innovative and scalable software products.

Responsibilities
  1. Develop and maintain web applications using PHP/Laravel for backend services and NuxtJS for frontend.
  2. Build innovative, state-of-the-art applications and collaborate with the User Interface & Experience (UI/UX) team.
  3. Design user-friendly interfaces with Tailwind CSS and Bootstrap, ensuring responsive design and cross-browser compatibility.
  4. Write clean, efficient, and well-documented code that meets industry standards.
  5. Conduct thorough testing and debugging of applications to ensure software quality and performance.
  6. Participate in code reviews to provide constructive feedback and ensure adherence to coding best practices.
  7. Maintain our web application tech stack: Laravel PHP, Nuxt.js, MariaDB, Redis, Kafka, and others as needed.
  8. Troubleshoot and resolve software defects and issues reported by users or discovered during testing.
  9. Collaborate with cross-functional teams, including designers, developers, and QA engineers, to deliver high-quality software within project timelines.
  10. Coordinate with co-developers, keep the project manager informed of development progress, and serve as a liaison between development staff and management.
  11. Contribute to the continuous improvement of development processes and workflows.
Requirements
  1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  2. Proven experience as a Full-Stack Engineer with proficiency in PHP, especially Laravel framework.
  3. Strong experience with JavaScript frameworks, particularly NuxtJS and Vue.js.
  4. Experience developing SaaS applications and/or public APIs.
  5. Hands-on experience with SQL schema design, SOLID principles, and REST API design.
  6. Proficiency with version control systems (e.g., Git) and collaboration tools.
  7. Strong problem-solving and analytical skills with a keen attention to detail.
  8. Ability to work independently and in a team.
  9. Excellent verbal and written communication skills.
  10. Strong organisational and time management skills, with the ability to prioritise tasks effectively.
  11. Database management experience (e.g., MySQL, PostgreSQL) and proficiency with caching systems like Redis or Memcached.
  12. Experience with event streaming technologies such as Kafka or similar systems.
  13. Experience with software testing tools (PHP Unit, PHP Spec, Behat) and query optimisation.
  14. Experience in Financial Services is an advantage.
  15. Knowledge of other programming languages such as Java, Golang, or containerisation (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.
  • Opportunities for professional development and career growth.

By submitting this application, I confirm that all the information provided is true to the best of my knowledge. I understand that providing false information may lead to rejection or termination of employment. I agree that my personal data will be processed in accordance with Pryme Financials Ltd's Candidate Privacy Notice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.