Senior Frontend Engineer
Date: 11 Dec 2025
Location: Lima, PE, 15023
Company: Paysafe
About Paysafe
Paysafe is a leading payments platform with an extensive track record of serving merchants and consumers in the global entertainment sectors. Its core purpose is to enable businesses and consumers to connect and transact seamlessly through industry-leading capabilities in payment processing, digital wallet, and online cash solutions. With 29 years of online payment experience, an annualized transactional volume of $152 billion in 2024, and approximately 3,000 employees located in 12+ countries, Paysafe connects businesses and consumers across 260 payment types in 48 currencies around the world. Delivered through an integrated platform, Paysafe solutions are geared toward mobile-initiated transactions, real-time analytics and the convergence between brick-and-mortar and online payments. Further information is available at www.paysafe.com.
Position to work hybrid in Lima, Peru.
About the Role: As a Senior Frontend Engineer at our company, you will play a crucial role in designing and implementing user interfaces for our web applications, highly scalable and performant web applications to support our rapid growth. You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable code. Your expertise will help shape the future of our products and ensure seamless user experience.
Key Responsibilities:
- Develop and Maintain Web Applications: Design, build, and maintain efficient, reusable, and reliable code to create responsive and visually appealing web applications.
- Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and backend engineers to gather requirements, define technical specifications, and deliver high-quality solutions.
- Ensure Code Quality: Write clean, maintainable, and testable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to peers.
- Optimize Performance: Identify and address performance bottlenecks, ensuring the applications are fast, scalable, and efficient.
- Stay Updated with Industry Trends: Keep up-to-date with the latest frontend technologies, frameworks, and best practices. Share knowledge and mentor junior engineers.
- Contribute to UI/UX Design: Collaborate with designers to create intuitive and user-friendly interfaces. Provide input on design decisions and ensure the implementation aligns with the design vision.
- Troubleshoot and Debug: Identify and resolve issues and bugs in a timely manner, ensuring the stability and reliability of the applications.
Required Skills and abilities:
- Education: Bachelor’s degree in computer science, Engineering or related degree.
- Proven software development experience (8+ yrs.) as well as a solid understanding of Programming best practices.
- Practical experience developing code using VS Code or similar IDE and SVN/GIT/Gitlab as a source control system.
- Familiarity with Agile and Scrum methodologies.
- 4+ years of web development experience, using HTML5, JavaScript, NodeJS, React, Vue, CSS3, LESS, consuming RESTful/web APIs.
- Practical experience creating RIA and/or SPA/PWA.
- Demonstrate ability to debug, maintain and test existing code.
- Have familiarity with web/application servers and web application deployment.
- Possess a basic level knowledge of SQL and of the relational database concepts.
- Proven experience using Angular (19.x) +, TypeScript and RESTful APIs.
- Understanding the benefits of SEO and the development skills to support SEO.
- Experience with web security and the different techniques available for Authentication, Authorization and web server access control.
- Experience with claims-based security, OAuth 2.0, JWT and SSO.
- A thorough understanding of best practices and the implication of software designs and implementation choices on application usability, performance and maintainability.
- Able to manage day-to-day tasks with minimal supervision and complete deliverables in a timely fashion.
- Proficient in analyzing software requirements and documenting technical specifications forweb applications and strong analytical skills.
- Demonstrates ability to communicate effectively in both technical and business environments.
- Work in a team environment with shared code, disciplined use of source code control and project documentation.
- Professional demeanor, initiative to work independently, but also ability to accept and follow instructions.
- Advance English
Desired Skills:
• Experience working in a CI/CD development environment with Azure Pipelines, Jenkins, Chef,
Gitlab, etc.
• Practical exposure and/or experience in Sockets, asynchronous programming and distributed
cache ( REDIS).
LATAM Software Architecture/Development Group
• Practical experience consuming Google APIs and Google/Kibana charts.
• Experience in creating web based FinTech applications, e-commerce and Banking systems.
• Experience working with cloud-based providers (Azure, Amazon AWS, Google).
Why work at Paysafe?
- Career Growth: We offer continuous learning and development opportunities, empowering you to nurture your career in the dynamic world of online payments.
- Employee Benefits: In addition to a competitive salary, we offer health insurance, cancer and life insurance, 30 days of paid vacation, 4 paid volunteer days per year, summer hours (Dec-Mar), a birthday day off, and more.
- Work-Life Balance: We are committed to fostering a balanced work environment with flexibility, ensuring you have the opportunity to thrive both personally and professionally.
Equal Employment Opportunity
Paysafe offers equal employment opportunities to all its employees and applicants for employment and prohibits any form of discrimination based on ethnicity, religion, age, sex, nationality, disability, sexual orientation, gender identity or expression, or any other protected characteristic. This policy applies to all terms and conditions of employment. If you require any reasonable accommodation, please let us know. We are happy to assist you and look forward to hearing from you.