wahed.com - Full Stack Engineer
Responsibilities
• Design, develop, test, and maintain scalable frontend and backend solutions to support new country launches and existing market operations. • Build and enhance backend services, APIs, and microservices, preferably using Golang, while contributing to frontend applications using React, React Native, and TypeScript. • Develop and maintain third-party API integrations with KYC providers, payment gateways, banking partners, brokers, custodians, and other financial infrastructure providers. • Build and localize customer onboarding, identity verification, account funding, investment, and withdrawal workflows to meet country-specific requirements. • Collaborate with Product Managers, Engineering, Operations, and Compliance teams to translate business and regulatory requirements into effective technical solutions. • Support end-to-end technical delivery for new market launches, including development, integration testing, deployment, and post-launch troubleshooting. • Proactively identify and resolve defects, improve system architecture, and enhance application security, performance, and reliability. • Contribute to automated testing, technical documentation, and continuous improvements that enable efficient and scalable future country launches. • ## Job Specification: • Minimum 3 years of commercial experience in full stack software development, ideally within fintech, financial services, or a technology-driven environment. • Strong backend development experience, preferably in Golang, with the ability to write clean, maintainable, and testable code. • Proficiency in TypeScript and React, with experience contributing to React Native applications being advantageous. • Experience designing, developing, and integrating RESTful APIs, microservices, and third-party platforms. • Experience working with SQL and NoSQL databases, preferably including Elasticsearch or Cassandra. • Comfortable working in a Linux environment, with experience using AWS services and cloud infrastructure. • Experience integrating third-party APIs and financial technology platforms, ideally within fintech or financial services, would be highly advantageous. • Strong understanding of automated testing, debugging, software security, and performance optimization. • Ability to work independently and collaboratively with cross-functional teams, manage competing priorities, and deliver against project timelines. • Strong analytical, problem-solving, and communication skills, with a practical and product-minded approach to engineering. • Eager to learn new technologies, adapt to changing requirements, and contribute to Wahed's mission of making ethical investing accessible globally.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT