Job Description
We are seeking a highly motivated and experienced Full Stack Engineer to join our team. The ideal candidate will have a strong background in Node.js, TypeScript, and React, with extensive experience in designing and maintaining scalable applications.
The successful candidate will be responsible for taking ownership of features from initial design through production release, collaborating with stakeholders to define requirements, and delivering high-quality code that meets the needs of our rapidly growing user base.
Key Responsibilities:
* Design and implement scalable systems that handle increasing traffic and usage efficiently.
* Develop and maintain high-quality features and applications using modern development patterns and best practices.
* Collaborate with infrastructure teams to ensure seamless integrations between front-end and back-end applications.
* Implement Test-Driven Development (TDD) and maintain high standards for reliability and maintainability.
* Participate in diagnosing and resolving complex issues, improving tools and processes to enhance the customer experience.
Required Skills and Qualifications
The ideal candidate will possess the following skills and qualifications:
* Extensive experience with NodeJS, TS, & React.
* 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.
Benefits
We offer a dynamic and supportive work environment that encourages innovation and growth. The successful candidate can expect:
* A competitive salary and benefits package.
* Ongoing training and professional development opportunities.
* A collaborative and dynamic team environment.
Other Information
Please submit your application, including your resume and a cover letter outlining your relevant experience and qualifications. We look forward to hearing from you.