Are you a champion Full Stack Engineer? Do you love NodeJS, React & TypeScript? Help us boost the SEON rocket ship as we assemble our super team of fraud-fighting heroes. 🚀
The product and software engineering department drives, oversees, coordinates, and executes the product development lifecycle. It’s a huge job, so we break it down into objectives and task-oriented initiatives. That involves delegating to several teams, including Admin, Scoring, Data Enrichment, AI, Growth, Onboarding, QA, DevOps, and more, collaborating to build the best anti-fraud tool possible.
A Full Stack Engineer at SEON will develop and maintain scalable, robust TypeScript-based web applications using state-of-the-art libraries and processes. Collaborate with a cross-functional team by writing and reviewing frontend and backend code while focusing on testability, performance, and security. Take input from senior developers and product managers and proactively challenge technical solutions or usability questions if necessary.
Our AML team specializes in the development of an anti-money laundering product suite. Our primary objectives revolve around enhancing the efficiency of collecting and managing data about individuals subject to diverse AML regulations, including sanctions, prominent public figures, financial supervision penalties, and warrant lists. Our diligent efforts involve continuously extracting data from over 300 sources and approximately 4,000 websites. In rendering this data searchable, we employ sophisticated techniques to address the intricacies of various languages and transcription nuances. Our focus on meticulous handling aims to minimize false positive results with the support of advanced Natural Language Processing (NLP) tools.
What you’ll do:
- Implement TypeScript features for our AML services (case management, business backends and person service), and our customer-facing Admin Panel based on precise requirements and existing designs
- Communicate potential issues with these requirements
- Consistently deliver high-quality code with simplicity, security, testability, performance, and scalability in focus
- Maintain and develop client-side JavaScript library
- Maintain and develop Node.js backend of AML Services
- Maintain and develop Nest.js and ExpressJS services
- Utilize existing monitoring solutions to spot and fix issues using a systematic approach
- Write unit tests for feature-critical functions previously discussed with the team
- Fix issues reported by QA and customers based on discussed priorities
- Track implementation progress using company processes and software (GitHub / Jira)
- Review code written by the team suggest technical improvements where needed
What you bring:
- Excellent problem-solving skills
- Software engineering capabilities in JavaScript and stable knowledge of HTML5/CSS3 and RESTful API development
- Ability to cooperate with team members in Agile development methodology
- Out-of-the-box thinking combined with the ability to adapt to a fast-paced environment
- IT background in relation to Business Intelligence or SaaS
- Fluent English
- Technical requirements:
- JavaScript, Typescript, React
- HTML5, CSS3 (Sass)
- PostgreSQL
- Git, Github
What we offer:
- Employee stock ownership plan (ESOP)
- Flexible hours
- Generous Holiday allowance
- Access to significant opportunities for learning and development
- Private health insurance including dependants (inc. employee assistance & mental health support)
- Complimentary weekly language courses
- Enhanced Parental leave