At MoneyGram, we connect the world by making cross-border money transfers seamless, affordable, and secure for everyone.
We are a customer-centric, digital-first, cross-border money movement network.
Through our fintech innovation and strategic partnerships with world-leading brands, we are transforming how consumers and businesses send and receive money globally.
Our digital and in-person products serve millions of customers, powered by a diverse and dedicated team of professionals who are driven to make a difference.
We are seeking a Front End Engineer who will thrive in a fast-paced environment where your skills shape the future of payments.
If this sounds like you, we would love to hear from you.
Let us drive the future of global money transfer together at MoneyGram
What you will get to do as a Front End Engineer:
- Responsible for the development of responsive, accessible, and performant web applications using React and
- Translate UI/UX designs and wireframes into high-quality code
- Architect and implement reusable components and front-end libraries.
- Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
- Optimize applications for maximum speed and scalability.
- Ensure cross-browser compatibility and mobile responsiveness.
- Maintain and improve code quality through code reviews, testing, and documentation.
- Stay current with emerging technologies and propose innovative solutions.
- Mentor junior developers and contribute to team growth.
Who you are:
- Problem solving: You have excellent problem-solving skills.
- Analytical: You have an analytical mindset.
- 6+ years of professional experience in front-end development.
You should have a deep understanding of front-end technologies and experience with moder development practices and understanding of testing frameworks.
- You are passionate about clean code and engineering excellence.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Deep understanding of React and its core principles.
- Hands-on experience with , including SSR, SSG, and API routes.
- Solid experience with for server-side development and integration.
- Experience with state management libraries (e.g., Redux, Zustand, React Query).
- Familiarity with RESTful APIs and GraphQL.
- Proficient in version control systems (e.g., Git).
- Experience with CI/CD pipelines and modern development workflows.
Experience and familiarity with cloud platforms such as AWS, GCP and Azure.
- Knowledge of performance optimization in web and back-end application code
- Ability to work independently and take full ownership of a solution from start to finish.
- Strong collaboration and communication skills
- Written and spoken English fluency
Nice to have
- Experience with React Native for mobile application development.
- Experience with testing frameworks (e.g., Jest, Cypress).
- Familiarity with design systems and component libraries (e.g., Material UI, Tailwind CSS).
- Understanding of SEO principles and analytics integration.
- Experience with cloud platforms (e.g., AWS, Vercel).
- Contributions to open-source projects or technical blogs.
- Experience in Contentful or similar content management systems
Location
This role can be based anywhere in Colombia.
About MoneyGram
MoneyGram International, Inc.
is a global financial technology leader, empowering consumers and businesses to send and manage money across over 200 countries and territories.
With an industry-leading app and one of the world's largest cash distribution networks, MoneyGram processes more than $200 billion annually, serving over 50 million people.
A pioneer in blockchain technology, the company enables customers to buy, sell, and hold digital currencies, with over 50% of transactions now digital.