← Toutes les offres

Software Engineer, AML Team

À propos du poste

• Build and maintain TypeScript applications and services behind SEON’s AML products
• Implement features for case management, business backends, person services and the customer-facing Admin Panel
• Contribute to design discussions and explain design decisions
• Scope work independently and clarify completion criteria with product managers and partners
• Deliver secure, testable, performant and scalable code
• Maintain client-side JavaScript libraries and Node.js, Nest.js and ExpressJS services
• Debug issues using observability tools, identify root causes and close monitoring and alerting gaps
• Write tests and design testing approaches for complex features
• Fix issues reported by QA and customers
• Track implementation progress using GitHub and Jira
• Review code and provide constructive feedback
• Collaborate with product managers, QA, Architects and DevOps
• Contribute to planning and estimation
• Improve CI/CD pipelines and development tooling
• Mentor junior teammates
• Work with large screening and watchlist datasets
• Use and promote AI-assisted development practices

• At least 3 years of experience in Software Development
• Good working knowledge of JavaScript/TypeScript
• Stable knowledge of HTML5/CSS3 and RESTful API development
• Ability to cooperate with team members in an Agile development environment
• Experience scoping and delivering features independently, from ambiguous requirements to validated work
• Experience debugging issues across services using observability tools
• Fluency in English
• JavaScript, TypeScript, React, Node and NestJS
• HTML5, CSS3 (Sass)
• PostgreSQL
• Experience with data-heavy applications is advantageous
• Experience working in AML, KYC or financial services is advantageous
• AWS is advantageous
• Terraform is advantageous

• Equity
• Flexible remote or hybrid work
• AI-assisted development tools and practices
• Reasonable adjustments to the recruitment process