At a Glance
- Tasks: Design and build secure, scalable payment solutions while mentoring fellow engineers.
- Company: Join Paydock, a fast-scaling fintech reshaping the payments landscape.
- Benefits: Competitive pay, remote work, and opportunities for professional growth.
- Why this job: Make a real impact in a collaborative environment with cutting-edge technology.
- Qualifications: 5+ years in SaaS/PaaS, expertise in NestJS, Angular, and security solutions.
- Other info: Flat structure with a passionate team focused on innovation.
The predicted salary is between 36000 - 60000 £ per year.
Paydock is a fast-scaling payments orchestration platform empowering businesses to take control of their payment infrastructure. We are passionate about improving the way people experience payments and are dedicated to building innovative, secure, and scalable systems.
We are looking for a full-stack engineer to join our engineering team. You will be joining a team responsible for maintaining and building API gateways, comprehensive authentication and authorization solutions, and user and partner onboarding APIs. This role blends software engineering, research, and app security.
You are a versatile Senior Full-Stack Engineer wanting to help us build our next generation payment orchestration platform. You should be passionate about creating robust, secure, and scalable systems, particularly within the domain of identity and access management.
Key Responsibilities- Design and build core services: Own end-to-end feature development on microservices that are on Paydock's critical path.
- Secure the platform: Architect, implement, and maintain our authentication and authorization solutions, ensuring best-in-class security for all user and partner interactions.
- Identity management: Develop and enhance the organization, brand, merchant, user, onboarding, and offboarding APIs and underlying systems.
- Full-Stack Development: Contribute across the entire stack, from database design and back-end logic with occasional but necessary contributions to front-end development of internal and customer-facing management dashboards.
- Research and Security: Respond to identified security vulnerabilities and keep up to date with authentication and authorization standards.
- Be a role-model: Mentor all engineers, participate in code reviews, and drive technical discussions to ensure high quality and architectural excellence across the team.
- Collaborate: Partner with Product Managers and other engineering teams to define specifications and deliver features that meet both performance and security requirements.
- Five or more years working as an engineer in SaaS or PaaS companies.
- Production-grade experience in NestJS and Angular.
- Experience implementing comprehensive authentication and authorization solutions (e.g., OAuth 2.0, OIDC, SSO/SAML, RBAC, ABAC, ReBAC).
- Experience with long-running asynchronous processes.
- Communication skills and the ability to work effectively in an asynchronous, research-driven engineering environment.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience leveraging their managed services from an engineering perspective.
- Interest in Application Security and secure coding practices.
- Contributions to open-source projects or writing technical content related to security, APIs, or full-stack architecture.
- Previous work experience with Relationship Based Access Control (ReBAC) authorization models (e.g., Google Zanzibar, Open FGA, etc.).
Why Join Paydock? Work with a passionate, remote-first team that's reshaping payments. Opportunity to lead and define AI use cases at a scaling fintech company. Flat structure, collaborative culture, and the chance to have a real impact. Competitive compensation and flexibility.
Full Stack Engineer IAM in Edinburgh employer: Paydock
Contact Detail:
Paydock Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer IAM in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Paydock employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to IAM and full-stack development. This gives us a tangible way to see what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding authentication protocols like OAuth 2.0 and SSO. We want to see how you think and solve problems in real-time!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Full Stack Engineer IAM in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Full Stack Engineer IAM role. Highlight your experience with NestJS, Angular, and any authentication solutions you've implemented. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for building secure and scalable systems, and explain why you're excited about joining Paydock. Let us know how your background aligns with our mission to improve payment experiences.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially in identity and access management. It gives us a glimpse of what you can bring to the table!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on being part of our team at Paydock!
How to prepare for a job interview at Paydock
✨Know Your Tech Stack
Make sure you’re well-versed in NestJS and Angular, as these are crucial for the role. Brush up on your knowledge of authentication and authorisation solutions like OAuth 2.0 and SSO/SAML, since you'll need to demonstrate your expertise in these areas during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled complex engineering challenges in the past. Think about specific examples where you’ve implemented secure systems or improved existing processes, especially in a SaaS or PaaS environment. This will show your ability to contribute effectively to Paydock's mission.
✨Communicate Clearly
Since the role requires effective communication in an asynchronous environment, practice articulating your thoughts clearly. Be ready to explain technical concepts in simple terms, and don’t hesitate to ask clarifying questions if something isn’t clear during the interview.
✨Demonstrate Your Passion for Security
Paydock values security highly, so express your interest in application security and secure coding practices. Share any relevant experiences or projects that highlight your commitment to building secure systems, and be open to discussing current trends in security standards.