ThinkMarkets - Principal Full Stack Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. • Proven experience developing and delivering full-stack web applications in a production environment. • Strong understanding of front-end technologies, back-end architectures, APIs, and relational/non-relational databases. • 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 such as Claude, GitHub Copilot, or similar technologies. • Strong understanding of software security principles and common application vulnerabilities. • Exceptional problem-solving abilities with a keen attention to detail. • Excellent communication skills with the ability to articulate technical concepts clearly and effectively.
Responsibilities
• Design, develop, and maintain scalable front-end applications, back-end services, and database solutions supporting our global trading platforms. • Leverage AI-assisted engineering tools, including Claude and similar technologies, to accelerate development, improve code quality, and enhance productivity. • Translate business requirements into technical solutions while considering scalability, performance, security, and maintainability. • Proactively identify edge cases, logical flaws, and potential system vulnerabilities before deployment to production environments. • Troubleshoot and resolve complex technical issues across multiple layers of the application stack. • Collaborate closely with product managers, designers, and cross-functional stakeholders to deliver high-quality software solutions. • Clearly communicate technical concepts, architectural decisions, trade-offs, and recommendations to both technical and non-technical audiences. • Champion engineering best practices, coding standards, testing methodologies, and secure development principles. • Participate in code reviews and contribute to the continuous improvement of development processes and technical architecture. • Stay up to date with emerging technologies, AI-assisted development practices, and industry trends.
No credit card. Takes 10 seconds.