Job Title: Main Application Developer
">
This is an exciting opportunity to be a key contributor in the development of scalable, high-quality features and applications. We are seeking a skilled Full Stack Engineer who thrives in high-growth environments and combines technical expertise with relentless motivation.
">
About the Role:
">
* We are looking for a talented individual to design, build, and optimize scalable applications using Node.js, TypeScript, and React.
* The ideal candidate will have extensive experience with event-driven architecture, Test-Driven Development (TDD), and monitoring tools such as Prometheus, Grafana, and ELK.
* They will take ownership of features from initial design through production release, ensuring every detail is addressed.
* We require a hands-on approach, strong motivation, and a drive to seek the best solutions while maintaining high-quality standards.
">
Key Responsibilities:
">
* Owning features end-to-end and working closely with stakeholders to take ideas from concept to release, maintain & scale.
* Designing systems that handle increasing traffic and usage efficiently, collaborating with infrastructure teams.
* Developing and maintaining scalable, high-quality features and applications.
* Promoting the adoption of Test-Driven Development (TDD) and maintaining high standards for reliability and maintainability.
* Designing and building systems that simplify and enhance integrations between front-end and back-end applications.
* Partnering with the support team to diagnose and resolve complex issues, improving tools and processes to enhance the customer experience.
* Strengthening our observability by integrating and improving tools that provide insights into application health and performance.
">
About You:
">
* You will take pride in building scalable systems, owning features end-to-end, and delivering user value.
* You'll thrive in high-growth environments and combine technical expertise with relentless motivation.
* You're committed to Test-Driven Development (TDD) and have a strong track record of delivering high-quality code.
* You have experience designing and maintaining systems that perform under heavy traffic and scale with user demand.
* You're proficient with observability tools for monitoring and maintaining system health.
* You have a demonstrated ability to take ownership of features, from initial design through production release.
* You're ultra-motivated and hands-on, eager to dive into the code and solve challenging problems with enthusiasm and focus.
* You continuously evaluate and implement the best tools, technologies, and methodologies to solve problems effectively and innovate within the team.
* You thrive in chaos, adapting to the fast-paced, dynamic environment of a high-scaling startup, maintaining focus and effectiveness amidst ambiguity.
">
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.
* Familiarity with additional programming languages, design patterns, or architectural paradigms is a valuable asset.
"]},