Senior Software Engineer (Full-stack/Frontend, Remote)
FlexhireJob 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
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.
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.
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.
Senior Frontend Engineer
Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.
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.
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.
Senior Frontend Engineer
Join HumanSignal as a Senior Frontend Engineer to develop intuitive web applications using Angular, React, and Vue.js.
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.
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.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
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.
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
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.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Front End Engineer
Join Fuel Labs as a Senior Front End Engineer to deliver high-quality UI and support Ethereum's scalability.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
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.
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.
Remote Fullstack Software Engineer
Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.