1 TradeSocio Job
Node.Js Full-Stack Developer
TradeSocio
posted 23hr ago
Fixed timing
Key skills for the job
Experience: 4 - 8 years
We're looking for a full-stack developer who wants to work in a small team on the trading interface of our proprietary Order Management System, used by brokerages and banks. Our codebase is fast-evolving, and you'll be involved in:
You'll work with a project manager, product owner, technical architect, and clients who raise issues encountered by end users.
You should fit the following profile:
- You think fast but deeply and accurately. You almost always decompose problems correctly.
- You always aim to figure out the root cause of problems, and the best solution given the constraints. Similarly, you always clarify unclear/unmentioned requirements and handle them.
- You aim for correctness and elegant solutions, but balance them with straightforward, simple design (no over-abstraction).
- You have built complex features on your own, figuring out the correct approach and handling all corner cases before the feature reaches QA. You anticipate problems and never trust input or API responses without validating them.
- You are highly detail-oriented and precise in communication, and have a very good grasp of international English.
- You have experience in debugging and solving production issues based on logs & traces quickly. You know exactly how to do logging for efficient troubleshooting.
Technical and academic aspects:
- >3 years of Node.js/Express.js experience. Should be able to discuss the tradeoffs of various Node.js frameworks and libraries.
- >2 years of Frontend experience. Angular or React is preferred, but other frameworks such as Vue 2/3 or Svelte 5 are also acceptable. Our online assessment will include either Angular or React questions, whichever you prefer.
- A good understanding of HTTP, SQL/RDBMSs, Linux, git, Nginx/Caddy, and other standard web technology.
- Preferred: A relevant degree from a top institution or a high JEE Mains/Advanced rank (evidence will be required if applicable).
- Good to have: Experience with containerising Node and setting up cluster load-balancing (whether via AWS, Azure, GCP, k8s, Docker Swarm, etc.).
- Good to have: Experience with writing Vitest/Jest tests.
- Good to have: Experience with websockets, message queues/brokers, Docker/containers.
- Good to have: Experience with implementing OAuth flows.
- Good to have: Experience with building reporting UIs and caching report queries.
Join our team of talented professionals and make a significant impact in the Fintech industry. We invite you to apply by filling out our application form. Simply click on 'Apply Now' to begin. We will meticulously review your information and respond promptly. Thank you for your interest in becoming a part of our dynamic team at Tradesocio.
You can also share your resume directly with us at hr@tradesocio.com
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice