





**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** looking for an experienced Full-Stack Software Engineer proficient in Golang for backend development and JavaScript (NuxtJS) for frontend work. This role will focus on developing efficient, scalable web applications, managing data flow, and ensuring optimal performance through caching and event-driven systems. **Responsibilities** * Develop and maintain backend services and APIs using **Golang**. * Build and maintain responsive, user-centered frontend applications using **NuxtJS** and **Vue.js**. * Design and implement user interfaces with **Tailwind CSS** and **Bootstrap** for a clean, cohesive user experience. * Manage databases (e.g., MySQL, PostgreSQL) and optimize application performance with caching solutions like **Redis** or **Memcached**. * Integrate event-driven systems such as **Kafka** to support asynchronous processes and data streaming. * Work closely with cross-functional teams to design, develop, and deploy new features. * Optimize applications for performance, scalability, and responsiveness. * Debug, troubleshoot, and resolve issues across the full stack. * Stay updated on industry best practices, tools, and technologies. **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 Golang * 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, 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 organizational and time management skills, with the ability to prioritize 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. * Experience in Financial Services is an advantage. * Experience with other programming languages and technologies, such as Java, Golang, or containerization (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*


