We are looking for a Full Stack Engineer with at least 2+ years of hands-on experience, strong problem-solving skills, and a mindset for building high-quality, scalable applications.
You will contribute to all aspects of development—frontend, backend, cloud, DevOps, architecture, and database.
Your responsibilities will include building and enhancing features across the full stack, from frontend UI to backend APIs and services.
You will collaborate with design, product, and engineering teams to plan and ship high-quality software.
You will write scalable, secure, and maintainable code.
You will contribute to system design, architecture decisions, and DevOps pipeline improvements.
You will troubleshoot production issues, optimize performance, and write unit/integration tests.
Requirements:
A minimum of 2+ years of professional experience in full stack development is required.
You must have at least 1+ year of hands-on experience in any frontend framework, specifically Angular or Vue.js.
You should have 1+ year of backend development experience in either Python or .NET.
A strong grasp of data structures, algorithms, and core computer science fundamentals is necessary.
You must have a solid understanding of relational databases and experience with complex queries, large datasets, or performance tuning.
The ability to analyze business requirements, break down complex systems, and architect elegant solutions is essential.
A Bachelor's degree in Computer Science or a related field with a GPA of 3.0 or higher is required.
Excellent communication and teamwork skills are necessary.
A strong problem-solving mindset and attention to detail are important.
Benefits:
You will have the opportunity to work on a product used globally by top investment teams.
You will gain exposure to architecture, DevOps, and business logic—not just code.
We offer a supportive, growth-minded engineering culture.