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