Senior Full-Stack Engineer (TypeScript / Next.js / React / tRPC/ Postgres/ AI-Native) - 57577046813
Descripción del puesto
______________________________________________________________________
Role: Software Engineer / Senior Full-Stack Engineer (TypeScript / Next.js / React / tRPC/ Postgres/ AI-Native) - 18276
Priority Location: Any
Working Hours: 8AM - 4PM (Mon-Fri) US Eastern Time
Salary Range: USD 5,000 - 8,000 per month
(The final offer is at the client’s discretion and depends on the candidate’s interview result, skills, and experience.)
Type of contract: Independent Contractor
Type of job: Remote
About The Company The company builds software that colleges and universities use to run their student housing operations. Our platform supports critical workflows such as roommate matching, housing assignments, room selection, and the logistics involved in moving thousands of students into campus housing each year because our customers rely on the platform during high-volume, time-sensitive events. Performance, reliability, and thoughtful system design matter.
Role Overview
We are looking for a Software Engineer to help build and improve our product across the stack. This role is ideal for an engineer who likes building practical systems, moving quickly, and solving messy real-world operational problems with clean software.
We are especially interested in engineers who already work in an AI-native way and naturally incorporate tools like Cursor, Claude, or similar systems into their development process.
Our stack is TypeScript end-to-end, including Next.js, React, tRPC, and Postgres.
This role will work closely with Product, Engineering, and company leadership to build systems that are practical, scalable, and responsive to real customer needs.
Key Responsibilities
Build Product Features Across the Stack
- Develop and maintain product features across the frontend and backend using TypeScript, React, and Next.js.
- Build user-facing workflows that are clear, reliable, and performant.
- Contribute to backend architecture and application logic that support complex operational use cases.
- Write clean, maintainable code and help improve overall code quality across the platform.
- Design APIs and backend systems using tRPC and related tools.
- Build and maintain reliable background jobs, asynchronous workflows, and event-driven processes.
- Work on systems involving queues, distributed tasks, and event processing.
- Help architect systems that can handle spikes in usage and high-concurrency workflows.
- Build systems that support large housing assignment runs without degrading platform performance.
- Design workflows for room selection, waitlists, room changes, and related operational events.
- Improve system reliability during high-traffic periods, such as housing selection windows.
- Develop internal tools that help university housing teams manage large resident populations efficiently.
- Work closely with product and other team members to iterate quickly based on customer feedback.
- Take ownership of projects and outcomes, from technical design through implementation.
- Contribute to product and engineering discussions with a practical, solutions-oriented mindset.
- Help the team move faster by using modern development tools effectively, including AI-assisted workflows where appropriate.
- Technical Experience: Strong experience with React and modern TypeScript development
- Full-Stack Capability: Comfortable working across both frontend and backend systems
- Framework Experience: Experience with Next.js or similar modern web application frameworks
- Systems Experience: Familiarity with background jobs, queues, asynchronous workflows, or event-driven systems
- Execution: Ability and desire to ship quickly, iterate, and take ownership of outcomes
- AI-Native Workflow: Strong comfort using AI tools as part of day-to-day software development
- tRPC Experience: Experience designing or working with APIs using tRPC
- Startup Experience: Experience working in an early-stage or fast-moving startup environment
- Distributed Systems Exposure: Familiarity with async architecture, distributed workflows, or high-concurrency systems
- Paid time off
¿Te interesa este puesto?