M

Full time role: Senior Full Stack Software Engineer: 100% Remote

MetaSense, Inc. · Anywhere

Full-timeSeniorTypeScriptJavaScript

🔥6 people viewed this job

About the Role

Job Title: Senior Full Stack Software EngineerLocation: 100% Remote (United States or Canada)Employment Type: Full time perm role About the RoleWe are looking for an experienced Senior Full Stack Software Engineer who enjoys building high-impact, customer-facing products from concept to production.This role requires strong product ownership, excellent software engineering fundamentals, and the ability to work across frontend, backend, mobile, and AI-powered product experiences.The ideal candidate should have experience working in high-growth startups, building and scaling impactful products, and taking complete ownership of projects from ideation through launch. Key ResponsibilitiesBuild new products and features from 0 to 1.Take ownership of projects from concept through production.Build modular, scalable, maintainable, and high-quality software.Develop customer-facing products across frontend and backend systems.Maintain strong standards for code quality, testing, architecture, and design.Participate in technical and product design discussions.Work directly with users to understand requirements and product needs.Collaborate with engineering, product, and other teams on feature planning.Contribute to product roadmap and feature brainstorming.Improve product engagement, usability, retention, and overall customer experience.Mentor junior engineers.Help establish engineering standards and best practices.Participate in technical hiring and engineering interviews.Contribute to improving overall engineering culture.Required Technical SkillsCandidates should have strong experience with one or more of the following:TypeScriptJavaScriptNode.jsReactNext.jsVue.jsReact NativeKotlinMongoDBFull Stack DevelopmentBackend DevelopmentFrontend DevelopmentMobile Application DevelopmentAPI DevelopmentSystem DesignSoftware ArchitectureTesting & Code QualityTypeScript / JavaScript experience is strongly preferred. AI & Product ExperienceCandidates should preferably have professional experience using AI or building AI-powered products.Relevant experience can include:AI AgentsAI AutomationLLM-powered productsAI-assisted product experiencesGrowth EngineeringProduct-Led Growth (PLG)AI-powered customer workflowsAI-driven automation systemsPreferred Product BackgroundPreference will be given to candidates who have built or scaled products in areas such as:AI AgentsAI AutomationGrowth EngineeringProduct-Led GrowthB2B SaaSB2C ProductsE-commerceOnline OrderingPaymentsPoint-of-Sale SystemsLoyalty ProgramsLifecycle MarketingHigh-visibility mobile applicationsData Analytics platformsExperience building products used by large numbers of customers is particularly valuable. Eligibility CriteriaCandidates should have:5+ years of professional software engineering experience.Senior-level application development experience.Strong Full Stack, Backend, or Product Engineering experience.Experience working at reputable, high-growth startups.Proven history of owning and shipping impactful B2B or B2C products.Experience taking projects from ideation to production.Demonstrated career progression and increasing responsibility.Experience building scalable customer-facing applications.Professional experience with AI or AI-powered products.Strong TypeScript / JavaScript ecosystem experience.Excellent software engineering fundamentals.Strong communication skills.Ability to clearly explain complex technical projects.Ability to demonstrate measurable business or product impact.Eligibility to work in the United States or Canada, excluding Quebec.Preferred Candidate BackgroundStrong preference will be given to candidates with:High-growth startup experience.Strong upward career progression.Promotions or increased responsibility within previous organisations.Founder or founding engineer experience.Experience building major products from scratch.Clear examples of going beyond their defined responsibilities.Strong measurable product or business impact.Experience improving engagement, retention, conversion, or product usage.Experience building AI-powered products.Strong engineering craftsmanship.Open-source contributions.Active GitHub profile.Hackathon participation.Side projects demonstrating a genuine interest in software development.Ideal Candidate ProfileThe ideal candidate should:Have a strong builder mindset.Enjoy creating products rather than only maintaining existing systems.Take complete ownership of projects.Be comfortable working across multiple areas of the technology stack.Be highly product-focused.Understand how engineering decisions impact users and business outcomes.Be able to communicate technical concepts clearly.Be comfortable speaking directly with customers when needed.Work effectively in fast-moving environments.Have strong collaboration and teamwork skills.Be optimistic, proactive, and easy to work with.Have a genuine passion for software engineering and building products.Demonstrate curiosity through side projects, open source, hackathons, or

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →