We are seeking a Middle Strong Full Stack Developer with over 4 years of commercial experience to become part of a large-scale, data-centric platform serving millions of users.
Requirements:
- JavaScript/TypeScript proficiency: 4+ years of experience with modern JS/TS
- Full Stack Experience: Comfortable working across UI, server, and database layers
- Hands-on experience with MongoDB (data modeling, performance tuning)
- Experience working with AWS-based infrastructure
- Able to work independently, make decisions, and drive projects forward with
- minimal supervision
- Strong debugging skills across the entire stack
- English: Upper-Intermediate or Advanced
Will be a plus:
- Experience with Meteor framework (3.x preferred)
- Familiarity with gRPC and Protocol Buffers
- Background in admin tooling or internal platforms
Responsibilities:
Full Stack Development
- 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
Frontend Development
- Maintain and extend the UI built with Blaze templates and Semantic UI
- Implement client-side state management and reactive data subscriptions
Backend Development
- 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
Third-Party Integrations
- Maintain integrations with external services (AWS, Twilio, Mailgun, Zendesk, Slack)
- Work with authentication systems (JumpCloud SAML)
- Implement identity verification workflows (Yoti)
Production Excellence
- Provide production support, debugging, and root cause analysis
- Write and maintain automated tests (Mocha, Chai)
- Follow security best practices for admin tooling
Product
The platform handles high volumes of real-time data and needs a qualified engineer to design and enhance data pipelines, storage infrastructures, and analytics frameworks. You will collaborate closely with a seasoned Data Architect and a skilled engineering team to deliver robust and high-quality solutions.
Work Schedule: Full-time remote working day with flexible hours
Interview stages:
- 1-st stage — call with the Recruiter
- 2-nd stage — interview with the developer and the Recruiter
- 3-rd stage — technical interview with the client
Benefits:
- Projects with modern stack
- Work from anywhere (fully remotely or in our office)
- Strong JavaScript community at the company
Recruiter — Anastasiia Vaskiv
Read Full Description