Overview
We are looking for a FullStack Developer to join our dynamic team. You will be involved in designing, developing, and maintaining our core moderation application, working with a group of talented developers in a fast-paced and collaborative environment.
Key responsibilities
- Work as part of a cross-functional agile team, contributing to both frontend and backend development.
- Take ownership of the full feature lifecycle: design, implementation, testing, and deployment.
- Collaborate with other engineering teams to design and launch new features and services.
- Ensure the security, quality, and reliability of the platform and its services.
- Optimize performance, scalability, and maintainability of the codebase.
- Troubleshoot and resolve any issues across the full stack, ensuring stability and performance.
Required experience
- 5+ years of hands-on experience in designing and developing large-scale, cloud-based systems.
- 5+ years of experience with building scalable applications using both frontend (Vue.js) and backend (Node.js).
- Proficiency in TypeScript and Node.js (Required).
- Solid understanding of cloud technologies, particularly AWS and Kubernetes.
- Experience with databases and messaging systems such as MongoDB, Kafka, Redis, and ElasticSearch.
- Strong problem-solving skills, with an emphasis on delivering quality code that’s secure, scalable, and reliable.
- Languages: TypeScript (Required), Node.js (Required), Vue.js (Preferred) Databases/Tools: MongoDB, Kafka, Redis, ElasticSearch Cloud/Infrastructure: AWS, Kubernetes
Bonus points
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Experience working in a high-paced startup or fast-growing tech company.
To apply
Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.
Apply here
Have questions?Write to us