Frontend Engineer

Last updated
April 4, 2025
Job Description:

Payme Swiss AG is a Banking as a Service (BaaS) and Embedded Finance startup specializing in innovative payment solutions and infrastructure for B2B and B2C companies, with a focus on affluent clients.

Responsibilities:
  • Design, develop, and maintain scalable and efficient frontend applications using React and modern TypeScript
  • Collaborate with designers, product managers, and backend engineers to implement intuitive and high-performance user interfaces
  • Optimize application performance and responsiveness across various browsers and devices
  • Ensure high code quality through best practices, including unit testing, integration testing, and code reviews
  • Integrate RESTful APIs, and third-party libraries/services into the frontend application
  • Implement security best practices, including input validation, secure authentication flows, and protection against common vulnerabilities (e.g., XSS, CSRF)
  • Work closely with DevOps on frontend build pipelines, CI/CD workflows, and deployment configurations
  • Diagnose and fix bugs and rendering issues in a timely manner
  • Create and maintain comprehensive documentation for components, patterns, and development processes
  • Participate in Agile ceremonies, including sprint planning, standups, backlog reviews, and retrospectives, to align with team goals.
Your profile:
  • 2-3 years of professional experience as a Frontend Engineer, ideally within the payments, banking, or fintech industry
  • Strong experience with React and TypeScript, with a solid understanding of component-based architecture and state management
  • Familiarity with front-end build tools and task runners such as Webpack, Babel, and ESLint
  • Proficiency in HTML5, CSS3, and CSS frameworks (e.g., SASS, Styled Components)
  • Knowledge of responsive design principles and mobile-first design
  • English level proficiency B2+
Beneficial skills and experiences:
  • Exposure to payments systems or familiarity with the banking domain and industry standards (e.g., PCI-DSS, PSD2, open banking)
  • Understanding of authentication and authorization protocols (e.g., OAuth 2.0, JWT).
  • Familiarity with cloud services (e.g., AWS, Azure)
  • Experience with CI/CD pipelines and modern DevOps practices.
What we offer:
  • Competitive salary
  • Flexible working hours
  • Growth opportunities
  • Flexibility to work either from home or from office.

We are looking forward to building a great team of young and motivated professionals to disrupt the payment industry. If you want to become a part of this change and ready to take on challenging tasks, please send your CV together with responses on the questions to careers@paymeswiss.com