About the Role
We are seeking a highly motivated and experienced Full-Stack Engineer to join our team. As a key member of our engineering squad, you will design, build, and optimize scalable applications.
Key Responsibilities:
* Own features from concept to production, collaborating with stakeholders to define requirements, design solutions, and deliver high-quality results.
* Design systems that handle increasing traffic and usage efficiently, working closely with infrastructure teams.
* Develop and maintain scalable, high-quality features and applications.
* Ensure code quality by promoting Test-Driven Development (TDD) and maintaining high standards for reliability and maintainability.
* Partner with the support team to diagnose and resolve complex issues, improving tools and processes to enhance the customer experience.
* Strengthen observability by integrating and improving tools that provide insights into application health and performance.
Required Skills and Qualifications:
* Extensive experience with Node.js, TypeScript & React, leveraging modern development patterns and best practices.
* Proven experience building event-driven systems using tools like message brokers or similar technologies.
* Commitment to Test-Driven Development (TDD) and a strong track record of delivering high-quality code.
* Experience designing and maintaining systems that perform under heavy traffic and scale with user demand.
* Proficiency with observability tools (e.g., Prometheus, Grafana, ELK) for monitoring and maintaining system health.
* Demonstrated ability to take ownership of features, from initial design through production release.
Bonus Qualifications:
* Experience with video and audio processing, streaming technologies, or related workloads.
* Worked with artificial intelligence systems or tools, either integrating AI features into applications or ensuring smooth collaboration with AI-based solutions.
* Prior experience working at a fast-growing, large-scale startup is a strong plus.
About Us
We are a fast-growing startup that has experienced tremendous growth over the past months, achieving significant revenue growth and a substantial increase in user base. We are expanding our team to support our rapidly scaling infrastructure and ensure we can meet the demands of our ever-growing user base.