Shine

Full-Stack Software Engineer – Banking Compliance

Shine

full-time

Posted on:

Location Type: Hybrid

Location: ParisFrance

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own the design, development, and implementation of backend services within the Compliance domain
  • Lead the technical delivery of projects, ensuring high-quality execution
  • Develop fraud and compliance detection scenarios
  • Improve existing services, architecture, and system reliability
  • Explore and propose new features and enhancements
  • Implement regulatory checks to ensure Shine remains compliant
  • Support production systems, investigate issues, and fix bugs
  • Communicate regularly with operators to understand needs and challenges
  • Mentor and support other engineers through code reviews, coaching, and knowledge sharing
  • Contribute to architecture decisions, technical strategy, and long-term backend direction.

Requirements

  • Strong experience in a microservices environment
  • TypeScript / Node.js expertise
  • Strong experience with React (and ideally NestJS)
  • Strong knowledge of SQL / PostgreSQL
  • Experience with distributed / event-driven architectures
  • Demonstrated ability to design and scale backend services in production
  • Solid understanding of testing practices.
Benefits
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsReactNestJSSQLPostgreSQLmicroservicesdistributed architecturesevent-driven architecturestesting practices
Soft Skills
leadershipcommunicationmentoringcoachingknowledge sharing