Job Description
We are seeking a highly skilled Full Stack Engineer to join our team. As a key member of our engineering squad, you will design, build, and optimize scalable applications that meet the demands of our ever-growing user base.
The ideal candidate will have extensive experience with NodeJS, TS, & React, leveraging modern development patterns and best practices. You will take pride in building event-driven systems, own features end-to-end, and deliver user value through rigorous Test-Driven Development (TDD) and high-quality code standards.
Key Responsibilities:
* Own Features from 0 to 1: Take complete ownership of features, collaborating with stakeholders to define requirements, design solutions, and deliver them to production.
* Scalable Infrastructure: Collaborate with infrastructure teams to design systems that handle increasing traffic and usage efficiently.
* Build and Scale Applications: Develop and maintain scalable, high-quality features and applications.
* Evaluate Code Quality: Promote the adoption of Test-Driven Development (TDD) and maintain high standards for reliability and maintainability.
* Integrate Frontend and Backend Systems: Design and build systems that simplify and enhance integrations between front-end and back-end applications, enabling seamless communication and efficient data exchange.
* Support Collaboration: Partner with the support team to diagnose and resolve complex issues, improving tools and processes to enhance the customer experience.