Staff Software Engineer – Front-End Team Lead

Imagen de Sipay
Sipay

Sipay stands at the forefront of payment innovation as a distinguished Payment Service Provider, boasting over a quarter-century of expertise. Our mission is to revolutionize the payment landscape by delivering cutting-edge, seamless, and secure payment solutions designed for the modern omnichannel marketplace. We continue to diversify our portfolio with an ever-expanding array of payment methods, each tailored to the unique needs of our customers.

We operate under the agile brilliance of Scrum, enhanced by bi-weekly sprints and a guiding Scrum Master

Front-End Team Lead: a seasoned and highly skilled Software Engineer to lead our flagship front-end team.

Responsibilities:

  • Lead the design and development of high-quality, cross-browser compatible, and responsive components.
  • Architect reusable UI components and ensure consistent, maintainable, and efficient codebase.
  • Mentor and grow a team of front-end engineers, fostering a culture of technical innovation and excellence.
  • Ensure compliance with industry regulations and maintain high standards for data protection and security.
  • Spearhead the adoption of modern front-end frameworks and tools, optimizing performance and user experience.
  • Internationalize interfaces for multiple languages, considering cultural and regional differences.
  • Detect and diagnose issues in the front-end code utilizing browser developer tools to inspect and debug web pages and applications.
  • Ensure that our web applications work consistently and flawlessly across various web browsers and devices.
  • Create progressive web applications with offline access and push notifications for a native app-like experience.
  • Write unit tests, diagnose issues, and maintain comprehensive code documentation.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Proficient in HTML, CSS, JavaScript, and TypeScript.
  • Extensive hands-on experience with front-end frameworks such as React, Angular, or Vue.js, and Web Components.
  • Demonstrated ability to develop web applications.
  • Skilled in crafting progressive web applications.
  • Adept at implementing accessibility standards and crafting interfaces.
  • Proven experience in writing unit tests, diagnosing software issues, and maintaining detailed documentation.
  • Proficient in implementing vital security measures including CORS, Content Security Policies, and adhering to OWASP Security Risks.
  • understanding of authentication strategies, including JWT, OAuth, SSO, and Basic Auth.
  • Familiarity with essential build tools for efficient web development.
  • Experience in leveraging Web Sockets for real-time web communication.

Experience:

  • Minimum 5 years of experience and proven team management experience.
  • Must be fluent in English, with strong verbal and written communication skills.

Benefits:

  • Opportunity for professional growth and development in a Fintech company.
  • Collaborative, customer-focused and innovative work culture.
  • Competitive benefits and compensation commensurate with experience.

Otros artículos

Bizum en 2026: todo lo que cambia

Bizum entra en 2026 consolidado como uno de los pilares del pago digital en España y, al mismo tiempo, como una plataforma que deja atrás