About the job
Join our dynamic team as a Senior Full-Stack Developer, focusing on the development of a robust trading platform for a prominent enterprise client. This platform has been operational for over seven years, showcasing the stability and longevity of our project and team.
The system is essential for production, featuring an evolving architecture that emphasizes performance, reliability, and maintainability. While Applied Blockchain is recognized for its expertise in distributed ledger and cryptography, this role specifically targets a non-blockchain trading system utilizing cutting-edge TypeScript technologies. As a full-stack developer, you will have a stronger focus on frontend development using React and TypeScript.
You will collaborate with a highly skilled team of senior engineers and QA developers, where independence, technical ownership, and strategic decision-making are valued.
Key Responsibilities
- Design, develop, and maintain features across the full technology stack of the internal trading platform.
- Technology stack includes:
- TypeScript (Node.js & React)
- Monorepo tools, GitHub, GitHub Actions
- Testing frameworks such as Jest and Playwright
- Data storage with Redis and MS SQL, and real-time communication via WebSockets
- Containerization with Docker and orchestration with Kubernetes
- Monitoring tools like Grafana, Prometheus, and SonarQube
- Own features end-to-end from concept to deployment.
- Collaborate with platform and DevOps engineers on pipeline development, observability, and operational issues.
- Engage with clients directly to clarify requirements and propose effective solutions.
- Enhance automated testing practices and contribute to code quality.
- Participate in peer code reviews to uphold high engineering standards within the team.
- Utilize LLM/AI-enabled development tools and techniques, leveraging the latest models from OpenAI, Anthropic, etc., in daily tasks.
