Flexhire logo

Senior Software Engineer (Full-stack/Frontend, Remote)

Flexhire

Job Description

What You’ll Do

As a Senior Software Engineer at Flexhire, you will collaborate with product owners, designers, and other engineers to understand our problem space and create elegant solutions. You will own your features through component design, implementation, automated testing, and deployment. Your role will involve translating functional requirements into detailed architecture and technical design, developing user interfaces, designing and building APIs, and participating in reviews of designs, architecture, and code. You will also write and maintain automated tests to ensure software quality and functionality, and develop all software according to coding standards and processes, which you will help define.

Key Responsibilities

  • Deliver on large, complex tasks with multiple components.
  • Research and provide detailed guidance on areas of ambiguity.
  • Demonstrate great design intuition, user empathy, and attention to detail.
  • Write performant, fault-tolerant, secure code with good test coverage.
  • Communicate clearly and effectively with technical and non-technical audiences.

Ideal Experience

  • 5+ years of professional software development experience with Node.js.
  • 3+ years of experience developing front-end interfaces using TypeScript, React, and Apollo.
  • Experience with full-stack JS frameworks like Redwood.js, Nest.js, or Next.js.
  • Comfortable working within a design system and a component library.
  • Experience designing, building, and maintaining GraphQL-based web services and APIs.
  • Experience with relational database design using PostgreSQL and Prisma.
  • Experience integrating with authorization providers such as Clerk or Auth0.
  • Familiarity with microservices and distributed systems.
  • Experience with continuous delivery, including building and maintaining CI/CD pipelines.
  • Experience with Git and GitHub workflows.
  • Previous startup experience as a software engineer.

Our Non-Discrimination Policy

Flexhire encourages applications from people of color, women, and those who identify as LGBTQ. We do not discriminate against any employee or applicant for employment on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, political affiliation, marital status, citizenship status, sexual orientation, gender identity, military or veteran status, or any other basis that is prohibited by applicable law. Our policies and practices seek to ensure that employment opportunities are available to all employees and applicants, based solely on job-related criteria.

Similar jobs

Last update: 23 minutes ago

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Bellhop logo
Bellhop

Senior Frontend Engineer

Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

HumanSignal logo
HumanSignal

Senior Frontend Engineer

Join HumanSignal as a Senior Frontend Engineer to develop intuitive web applications using Angular, React, and Vue.js.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Headway logo
Headway

Senior Fullstack Software Engineer

Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

HireArt logo
HireArt

Senior Front-End Developer with Vue.js Experience

Join HireArt as a Senior Front-End Developer with Vue.js expertise to build robust internal tools for an autonomous ride-hailing company.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Fuel Labs logo
Fuel Labs

Senior Front End Engineer

Join Fuel Labs as a Senior Front End Engineer to deliver high-quality UI and support Ethereum's scalability.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

FuturHealth logo
FuturHealth

Senior Full Stack Engineer with Django and Vue.js

Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.

PermitFlow logo
PermitFlow

Remote Fullstack Software Engineer

Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.