SymphonyAI is at the forefront of innovation, leveraging cutting-edge artificial intelligence and machine learning technologies to transform industries and drive business growth. As a global leader in AI-powered solutions, we empower organizations to harness the full potential of data-driven insights. SymphonyAI enterprise applications rapidly deliver transformative business value across retail, CPG, financial services, manufacturing, media, Enterprise IT and the public sector. SymphonyAI combines unrivalled AI technology, vertical expertise and industry-specific data and insights into applications that drive the highest value for customers. We are one of the largest and fastest growing AI portfolios. We are on a mission to build a “World Class Engineering Team” with a high-performance culture.
Job Description
Join SymphonyAI Financial Services as Fullstack Engineer and work in our Financial Crime Prevention Product Engineering team. We develop innovative software and solutions for regulatory compliance, fraud, and financial crime detection, investigation, and reporting.
What you’ll do:
- Understand all functional and non-functional requirements, translate these into a solid design and follow through with implementation, code review and testing activities.
- Collaborate with other teams and stakeholders in design workshops.
- Develop new user-facing features
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Take full responsibility for test-driven development and work effectively with QA.
- Take the initiative and assume ownership for tasks or problems.
- Work with the UI/UX designer to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works and ensuring the technical feasibility of UI/UX designs
- Improve practices and design principles.
- Introduce innovative technologies and improve existing code.
- Work towards frequent high-quality releases and meet deadlines.
What you’ll bring:
- Proficiency and professional 6-8 yrs of experience in Front End Development with Typescript, JavaScript and React
- Understanding of GraphQL and REST API
- Experience with continuous integration tools such as GitHub Actions, Azure DevOps (familiarized with shell scripting, e.g. bash).
- Experience with source code management tools such as Github, Git/BitBucket
- Experience of Software Development lifecycle and best practices (DDD, TDD, BDD)
- High-level understanding of any of the following containerization tools: Docker, Kubernetes, AWS EKS, Azure AKS
- Databases - PostgresSQL
- Search engines: ElasticSearch, OpenSearch
- Data processing technologies – Kafka
- Third-party integrations experience
- Demonstrate effective communication skills, creative problem-solving skills and effective teamwork organization
- Prior professional experience taking ownership and responsibility through involvement in technical decision-making
- The following experience would be beneficial but is not mandatory:
- Technologies Highcharts, Cross Filters, WebSocket, Tailwind
- Python
- Understanding of cloud computing
- FE Build Tools: ESLint, Babel, Vite
- Tools – VSCode, IntelliJ, Figma, GitHub Actions, GitHub Codespaces
- Test Driven Development – WebDriver IO or similar UI testing tools, Jest, Sourcelab, Mocha
- Agile development methodologies – Scrum, Kanban
- Web\Application Servers: Tomcat, JBoss
- Working with AWS/Azure/Cloud related tools and technologies
- Jenkins
About Us
Why Join Us?
• Opportunity to be at the forefront of financial crime prevention technology.
• A dynamic and supportive work environment that fosters innovation and collaboration.
• Competitive salary and benefits package, including health and dental insurance, flexible working arrangement,
and more.
• The chance to work with a global team of passionate AI and machine learning experts.
• Professional development opportunities to advance your career in a rapidly growing industry.
Join us in shaping the future of AI and machine learning in the fight against financial crime and beyond. We look forward to hearing from you!
SymphonyAI is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.