Staff Full-stack Software Engineer

Affinipay1

Brno, Czech Republic
Hybrid (remote with future in-person collaboration in brno)
Scalable web applications
Backend and frontend technologies
Complex technical initiatives
Affinipay is seeking a Staff Full-Stack Software Engineer to lead the design and development of scalable systems for their products and platform. This senior technical leadership role will involve architecture decision-making, mentoring engineers, and collaborating with product and design teams to deliver impactful solutions

Job Summary

  • This is a senior technical leadership role where you will drive architecture decisions, lead complex engineering initiatives, and collaborate closely with product and design teams to deliver high-impact features.
  • At 8am, our vision is to power a world where professionals thrive, empowering them with trusted, innovative technology to deliver world-class outcomes.
  • We offer a competitive, locally relevant benefits package designed to support your life in the Czech Republic while giving you access to global opportunities.

Matching Summary

Match Score: 85

Affinipay is seeking a Staff Full-Stack Software Engineer to lead the design and development of scalable systems for their products and platform. This senior technical leadership role will involve architecture decision-making, mentoring engineers, and collaborating with product and design teams to deliver impactful solutions.

Skills & Requirements

Must-have

  • scalable web applications
  • backend and frontend technologies
  • complex technical initiatives
  • system architecture
  • APIs and backend services
  • modern frontend frameworks
  • relational databases and SQL
  • software design principles
  • testing practices
  • maintainable system architecture
  • Agile product teams
  • collaborative distributed teams
  • mentoring engineers
  • technical leadership

Nice-to-have

  • building scalable SaaS platforms
  • Ruby on Rails
  • Node.js
  • React
  • Next.js
  • cloud platforms (AWS, GCP)
  • distributed systems
  • event-driven architectures
  • authentication and identity systems
  • observability, monitoring, production troubleshooting

Key Requirements

  • Strong experience building and shipping production web applications
  • Experience designing and delivering large technical projects
  • Experience building scalable backend systems and APIs
  • Experience with modern frontend frameworks and component-based architecture
  • Solid understanding of relational databases and SQL
  • Strong knowledge of software design principles, testing practices, and maintainable system architecture
  • Experience working in collaborative Agile product teams
  • Strong communication skills and ability to work effectively with distributed teams
  • Experience mentoring engineers or providing technical leadership

Work Rights

Not specified

Tailored Resume

Cover Letter