UST is seeking an experienced Full Stack Developer with 4+ years of experience to take ownership of a mission‑critical internal Admin Panel for a global social platform. The role requires strong TypeScript/JavaScript expertise, full stack development experience, and the ability to work independently across frontend, backend, and cloud services to deliver scalable, reliable solutions.
Responsibilities: * Implement new features spanning UI, server logic, and data access layers; * Maintain and improve existing functionality with a focus on reliability; * Deliver features on time while maintaining code quality; * Maintain and extend the UI built with Blaze templates and Semantic UI; * Implement client-side state management and reactive data subscriptions; * Write TypeScript services following domain-driven design patterns; * Integrate with Vero Data Platform (VDP) via gRPC; * Work with MongoDB for application data; * Implement background tasks and scheduled jobs; * Maintain integrations with external services (AWS, Twilio, Mailgun, Zendesk, Slack); * Work with authentication systems (JumpCloud SAML); * Implement identity verification workflows (Yoti); * Provide production support, debugging, and root cause analysis; * Write and maintain automated tests (Mocha, Chai); * Follow security best practices for admin tooling.
Requriments: * JavaScript/TypeScript Proficiency: 4+ years with modern JS/TS; * Full Stack Experience: Comfortable working across UI, server, and database layers; * Self-Starter: Able to work independently, make decisions, and drive projects forward with minimal supervision; * Problem Solving: Strong debugging skills across the entire stack; * Clear Communication: Excellent spoken and written English communication skills.
Nice to Have: * Experience with Meteor framework; * Familiarity with gRPC and Protocol Buffers; * Background in admin tooling or internal platforms.
The Admin Panel runs on Meteor 3.x. You’ll have flexibility to evolve the stack as needed. The priority is delivering value, but you’re empowered to make pragmatic technical decisions around frameworks and tooling.
Working Conditions / Benefits: * Friendly professional staff and a warm atmosphere. * An environment where you can implement your ideas. * Paid vacations and sick leaves. * Medical insurance. * Opportunity to work remotely. * Participation in educational activities and thematic conferences. * Team parties and corporate events. * Collaborative culture focused on innovation and delivery excellence.
We’re grateful for your interest in joining our team. Kindly note that only applicants whose experience and qualifications most closely align with the role will be contacted for the next steps. Thank you for your understanding.