
Posted 13 hours ago
Principal Full Stack Engineer
ThinkMarketsPrincipal Full Stack Engineer
Requirements
Bachelor's degree in Computer Science or related field, Proven experience delivering full-stack web applications, Proficiency in Node.js, Experience with scalable distributed systems, Experience with AI-powered development tools like Claude or GitHub Copilot, Strong understanding of software security principles
Skills
Node.jsFull StackAI
About the role
Responsibilities
- Design, develop, and maintain scalable front-end applications, back-end services, and database solutions for global trading platforms.
- Leverage AI-assisted engineering tools, such as Claude, to accelerate development, improve code quality, and enhance productivity.
- Translate complex business requirements into technical solutions focusing on scalability, performance, and security.
- Proactively identify edge cases, logical flaws, and potential system vulnerabilities before production deployment.
- Troubleshoot and resolve complex technical issues across multiple layers of the application stack.
- Collaborate with product managers, designers, and stakeholders to deliver high-quality software.
- Champion engineering best practices, including coding standards, testing methodologies, and secure development principles.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proven experience delivering full-stack web applications in a production environment.
- Strong proficiency in modern programming languages, with Node.js experience highly preferred.
- Experience building scalable, high-performance applications and distributed systems.
- Demonstrated experience utilizing AI-powered development tools like Claude or GitHub Copilot.
- Strong understanding of software security principles and common application vulnerabilities.
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical audiences.
About the Company
ThinkMarkets is a global financial technology company specializing in multi-asset trading solutions. Through our flagship ThinkTrader platform, we provide clients worldwide with 24-hour access to global markets and thousands of products, bridging the gap between traders and the world's financial ecosystems.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Full Stack Engineer
ThinkMarkets · Dubai
