
Full-Stack Software Engineer – Banking Compliance
Shine
full-time
Posted on:
Location Type: Hybrid
Location: Paris • France
Visit company websiteExplore more
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