ABOUT USeCurrency is the global leading provider of digital currency security systems for central banks. We are revolutionising how people pay for services in the digital realm by facilitating the creation of real digital currency, minted and managed by Central Banks similar to how they issue banknotes and coins today.POSITIONWe are looking for a talented and motivated Front-End or Full-Stack Developer with a strong foundation in to join our growing engineering team. You'll play a key role in building and optimizing responsive, scalable, and user-friendly web applications.This position can be full or part-time and will start as a contracting role.REQUIREMENTSB.Sc. in Computer Science, Computer Engineering or related disciplines2–5 years of professional experience in front-end or full-stack developmentStrong experience with (Vue 2 or 3) and Vue ecosystem (Vuex, Vue Router, etc.)Proficiency in JavaScript (ES6+) and HTML5/CSS3Familiarity with RESTful APIs and client-server architectureExperience with responsive and cross-browser compatible designVersion control experience (e.g., Git)Good communication skills and ability to work independently or as part of a teamRESPONSIBILITIESDevelop and maintain high-quality front-end features using Collaborate with designers and back-end developers to implement seamless UI/UXWrite clean, maintainable, and efficient code following best practicesOptimize applications for performance, scalability, and responsivenessParticipate in code reviews, testing, and deployment processesWork closely with cross-functional teams in an agile environment(For Full-Stack candidates) Build and integrate RESTful APIs and/or server-side logic using industry standard frameworksDESIRED SKILLS AND EXPERIENCEKnowledge of testing frameworks (e.g., Jest, Cypress)Familiarity with back-end technologies such as, Express, or FirebaseExperience with CI/CD tools and modern DevOps workflowsPrior work in Agile or Scrum teamsInterest in Java, Grails/Groovy and related technologies an advantageAn interest in and appreciation for challenges of highly available and redundant systemsKnowledge of Linux/Unix a distinct advantageFamiliarity with secure communications and fundamentals of cryptography an advantageAbility and a desire to learn new technologies, tools and approachesPERKS:Flexible work hours and remote optionsBe a key part of a revolutionary product with collaborative and supportive global teamOpportunity to work on meaningful, large-scale projectsLearn not only new technical skills but also a new way of looking at money and the monetary systemBe a part of our mission to reduce economic barriers for the unbanked population, especially in the developing worldProfessional development and growth opportunitiesLOCATIONThe position will start as a fully remote role with the potential for periodic in-office presence as operational needs evolve.TRAVELOccasional travel to our Californian office or overseas customer sites may be required.The interview process may include technical evaluation and/or a software building exercise.For more information on what we do, please visit our website at:Job Types: Full-time, Part-time, ContractWork Location: Remote