Sr. Full Stack Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Canada
Remote
Senior level
Artificial Intelligence • Other
Ernest is building the construction ecosystem of tomorrow.
The Role
As a Senior Full Stack Engineer, you'll lead software development, mentor engineers, and collaborate across teams to create high-quality web applications using technologies like React and Node.js.
Summary Generated by Built In

About the Role

The engineering team at Ernest builds the foundational technology serving a diverse set of stakeholders – construction project managers, skilled trade workers, general contractors, and property owners – allowing Ernest to deliver a best in class build experience.

As a senior member of our Engineering Team, you will play a big part in building our applications from the ground up. We’re looking for someone who enjoys partnering closely with the rest of the product development team to make durable contributions and technical decisions as we race toward product launches.

What You’ll Do:

  • Lead & Influence: Guide the development of software solutions from design to deployment, ensuring alignment with the team’s long-term architectural strategy.

  • Architect & Design: Own and advance the team's software architecture, providing system-wide context and foresight for future technology choices.

  • Collaborate Cross-Functionally: Partner with product, design, and other teams to deliver impactful features that drive meaningful business value.

  • Mentor & Coach: Actively mentor engineers, fostering a culture of collaboration, learning, and growth.

  • Deliver Excellence: Implement scalable, maintainable, and performant features using our technology stack: React, Node.js, TypeScript, Go, and PostgreSQL.

  • Drive Best Practices: Advocate and enforce engineering best practices, improving processes, tools, and team operations.

  • Operational Support: Contribute to the team’s operational excellence by addressing issues, driving root cause analysis, and identifying opportunities for improvement.

  • Simplify Complexity: Solve challenging problems using elegant, simple solutions that positively impact customers and improve the team’s product(s).

What You’ll Need:

  • Experience: 5+ years of experience developing user-facing web applications (mobile experience is a plus).

  • Technical Mastery: Deep expertise in React, TypeScript, CSS, Node.js, SQL, and production experience with Go.

  • Ambiguity Management: Proven ability to navigate undefined problems, breaking them into actionable solutions with minimal guidance.

  • Architectural Vision: Demonstrated ability to make or influence critical technical trade-offs with long-term implications.

  • Leadership & Mentorship: Experience leading projects that involve multiple engineers and mentoring team members to drive high performance.

  • Operational Excellence: A proactive approach to identifying and implementing improvements in software and team operations.

  • Customer Focus: A strong track record of delivering features that enhance customer experience, software quality, and maintainability.

  • A Bachelor’s degree in Computer Engineering, Computer Science, Information Systems Management or relevant discipline

What Sets You Apart

  • You excel at building consensus in ambiguous situations while fostering a culture where all voices are heard.

  • You understand that simplicity is key and balance technical decisions with long-term vision.

  • You have contributed to or led the adoption of engineering best practices across teams.

Working With Us:

  • Competitive Pay

  • Equity share; a percentage of the long-term value we create together

  • Flexible PTO

Interviewing With Us

  1. Apply: After submitting your application, all applicants receive an email request to complete an interview with our AI interviewer tool.

  2. Meet with Talent team: After we've reviewed your submission to our AI interviewer, we'll set up a time with a member of our Talent team to give you an intro into us and learn even more about you!

  3. HackerRank Test: Next, we’ll send you a link for you to complete a basic coding test to better gauge your skills.

  4. Hiring Manager Interview: Completing and passing our HackerRank test, you'll be invited for a 45min video meeting with our Head of Engineering for a behavioral focused interview.

  5. Panel Interview: Here you'll meet with 2 of our senior engineers and 1 member of our product team to go deeper into your technical experience, problem solving skills, and cross-functional experience. This portion is typically completed in one day across 3 separate interviews.

  6. Final Interview: You'll meet with our Chief Product Officer/Co-Founder to hear more about our company's vision and wrap up our interviewing process.

  7. Offer: We debrief on all candidates interviewed and then we'll extend an offer that includes competitive salary, plus equity share in Ernest!

Who We Are at Ernest
Ernest is the modern construction company reinventing the $1 trillion dollar annual commercial service and construction industries. Our mission is to provide personalized, technology-powered mechanical, electrical, and plumbing services for commercial and construction clients of all sizes. From re-wiring an outlet on a commercial property to working on a ground up new construction project - we have the most experienced and knowledgeable technicians for the job.

At Ernest, no two days will ever be the same and you'll have the opportunity to help solve big problems, with a refreshing balance of team support and ownership of your work. You’ll get to be part of our growth as we expand across the United States and into additional service offerings.
The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required for the position.

Ernest is an equal opportunity employer that is committed to providing all employees with a work environment free of discrimination and harassment. We celebrate diversity and welcome applicants from every background and life experience. We use E-Verify to confirm the identity and employment eligibility of all new hires.

Top Skills

Go
Node.js
Postgres
React
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Miami, FL
63 Employees
Remote Workplace
Year Founded: 2022

What We Do

We are the first AI-powered construction platform. Using our construction execution experience and project data to build the largest repository of detailed construction data in the world to inform our software development process and build AI models.

Our product is built to solve the problems our PMs, Superintendents, and Foreman have on a daily basis while executing on our projects.

Why Work With Us

Be apart of building the world’s first Construction Automation product. We pride ourselves in fostering an inclusive environment where the opportunities for growth are endless - whether you’re in the field or on our corporate team.

Gallery

Gallery

Similar Jobs

GitLab Logo GitLab

Senior Fullstack Engineer, Technical Writing

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
30 Locations
2350 Employees
118K-252K Annually

GitLab Logo GitLab

Senior Fullstack Engineer (Ruby on Rails/Vue.js), Create: Remote Development

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
29 Locations
2350 Employees

Samsara Logo Samsara

Senior Software Engineer-Full Stack Developer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
Hybrid
Canada
2800 Employees
94K-122K Annually

MetaLab Logo MetaLab

Senior Full Stack Developer

Information Technology • Software
Remote
Canada
239 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account