cover image
Shine

Shine

shine.co

2 Jobs

647 Employees

About the Company

Shine' vision is to restore the joy of running a business, by ending wasted time on financial admin. By integrating our solutions into a single platform for invoicing, accounting, payroll, banking, and financing, we enable small business owners to focus on running their business. Founded in 2012 and run by serial entrepreneurs Rico Andersen and Martin Hegelund, today Shine serves more than 350,000 clients across Europe.

Listed Jobs

Company background Company brand
Company Name
Shine
Job Title
Fullstack Software Engineer - Banking Experience
Job Description
**Job Title** Fullstack Software Engineer – Banking Experience **Role Summary** Design, build, and maintain high‑availability, event‑driven banking services for Europe’s leading fintech platform. Work cross‑functionally with product, design, and engineering squads to deliver reliable, user‑centric features on web and mobile while driving technical excellence and continuous improvement. **Expectations** - Deliver robust, production‑grade services and maintain system resilience. - Lead or co‑lead key initiatives, coordinating contributions from multiple teams. - Communicate design decisions, progress, and risks through technical design documents and stakeholder updates. **Key Responsibilities** - Build and scale distributed, event‑driven systems powering account and payment flows for web and mobile. - Create new features, implement enhancements, and address technical debt in dedicated workshops. - Act as Lead Engineer on initiatives, managing cross‑functional execution and project timelines. - Partner with Product teams to assess feasibility and shape product roadmaps. - Author Technical Design Documents; provide clear, regular status updates to stakeholders. - Advocate for clean code, automated testing, and maintainable architecture. **Required Skills** - 4+ years full‑stack development (TypeScript, Node.js, React). - Deep knowledge of distributed and event‑driven architectures (message brokers, event sourcing). - Experience with microservices, containerization (Docker/Kubernetes) on GCP or AWS. - Strong emphasis on clean code, unit/integration testing, CI/CD pipelines. - Product‑mindset focused on end‑to‑end user experience. - Proficiency in English; French/German a plus. **Preferred (Bonus) Skills** - Domain‑Driven Design concepts. - Banking, payments, or regulated industry experience. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., AWS Certified Developer, GCP Professional Cloud Developer) are advantageous.
Paris, France
On site
Junior
16-02-2026
Company background Company brand
Company Name
Shine
Job Title
Full-Stack Software Engineer - Banking Compliance
Job Description
Job title: Full‑Stack Software Engineer – Banking Compliance Role Summary: Drive the design, development, and delivery of scalable backend services in the Compliance domain. Enable fraud detection and AML compliance through microservices, event‑driven architectures, and secure data handling while collaborating with cross‑functional teams. Expactations: Generate high‑quality, test‑covered code for compliance features; lead delivery of projects; act as a technical owner for system reliability and regulatory compliance; mentor peers; and shape long‑term backend strategy. Key Responsibilities: - Own development of microservices for fraud & AML scenarios using TypeScript/Node.js and NestJS. - Design and scale event‑driven architectures that process high‑volume banking data in PostgreSQL. - Implement regulatory checks and audit‑ready workflows. - Refactor existing services to improve performance, reliability, and maintainability. - Collaborate with Compliance, Operations, Product, and Ops teams to translate business requirements into technical solutions. - Support production incidents, investigate root causes, and apply fixes. - Review code, give constructive feedback, and promote best practices. - Contribute to architecture discussions and long‑term strategic direction. Required Skills: - 3+ years of production experience in microservices (Node.js/TypeScript). - Strong React knowledge (preferred); NestJS experience. - Proficiency in SQL/PostgreSQL, distributed and event‑driven systems. - Solid grasp of testing (unit, integration) and CI/CD processes. - Ability to design scalable, secure backend services. - Excellent communication, teamwork, and ownership mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., AWS Certified Developer, GCP Professional Cloud Architect) are a plus.
Paris, France
On site
27-02-2026