About Us: We're a startup on a mission to help marketplace sellers find profitable products. Our goal is to offer tools that reduce the time and effort needed for product and market research. While we're not the first in the space, we're striving to be the best by providing actionable insights and innovative solutions. We are looking for a Senior Backend Engineer with a strong background in TypeScript to join our team. As a key player in our small team, you'll have the opportunity to shape our product and tech culture, contributing to our growth and innovation.
Position: Senior Backend Engineer (Full-Time)
Hours: No Set Schedule (You Manage Your Time)
What We Need from You:
- A self-starter who can manage your time effectively.
- Good command of English, both written and spoken.
- Meticulous attention to detail and a passion for delivering high-quality work.
- Ability to work remotely with no minimal supervision
- Willingness to take short-term pain for long-term gain.
- Ability to work in PST timezone.
Key Responsibilities:
- Develop and maintain backend services using TypeScript and Node.js, ensuring scalability and performance.
- Design and implement APIs, managing the platform's infrastructure.
- Create and manage database schemas, prioritizing security and data integrity.
- Be hands-on in architectural design and coding, setting a standard for engineering best practices.
- Work in a test-driven environment, conducting code reviews to ensure code reliability and maintainability.
- Collaborate closely with the lead engineer and founder to strategize and execute on a roadmap.
Required Experience:
- Proficiency in Node.js and TypeScript.
- Experience with relational and non-relational databases.
- Leadership experience in project delivery and software development within an agile environment.
- Experience in developing large-scale web backends.
- At least 3 years of experience
Tech Stack Knowledge:
- Experience with Supabase / Edge Functions (or other managed/serverless platform alternatives such as Firebase, AWS Lambda)
- Experience with Node.js / Deno / TypeScript
- Experience with cloud providers (e.g., AWS, GCP, Azure)
- Experience with PostgreSQL / MySQL
- Experience with Redis
- Experience delivering data for charting libraries (e.g., Chart.js, AG Charts, Apache ECharts)
- Experience with delivering data for data table libraries (e.g., AG Grid, DataTables)
If your experience matches with our requirements be ready for the next steps:
- Video detailing a previous project, the problems you encountered, your approach to solve them, the outcome of those solutions, and the impact it had
- Culture-fit screening call with the Founder
- Technical interview with the Lead Engineer
Compensation: Compensation is project-based or fixed rate + equity-based, open for discussion.
How to Apply: Please complete our brief survey at Survey Link and share any relevant experience in software development or other roles that you believe will contribute to your success as an engineer.
Join Us: This is not just a job;it's a career opportunity to grow with us. We're looking for a dedicated individual who is ready to make a long-term commitment and contribute to our vision.