Job Closed
This listing is no longer active.
Built by Sales for Sales. Orum delivers instant live customer conversations with your target market 🚀
Staff Fullstack Software Engineer
Location
United States
Posted
178 days ago
Salary
$200K - $250K / year
Seniority
Lead
Job Description
Staff Fullstack Software Engineer
Orum
• Own complex product areas end-to-end—from discovery and design to implementation, rollout, and iteration—operating across Node/TypeScript backends and React frontends. • Lead architecture and system design for real-time, high-volume workflows (e.g., call routing on an event-driven SIP softswitch, UI over WebSockets, streaming audio for speech recognition). • Author clear technical design docs, set standards for code quality, testing, performance, and observability, and ensure designs scale simply as we grow. • Collaborate cross-functionally with PM, Design, and other engineers to translate ambiguous requirements into intuitive, performant experiences; make crisp trade-offs and document decisions. • Mentor and uplevel engineers through design reviews, pairing, and feedback; model engineering excellence and foster a culture of craftsmanship and clarity. • Improve developer experience (DevEx) and reliability by influencing APIs, data contracts, testing strategies, and progressive delivery practices across teams. • Participate in on-call and help uphold operational excellence for the areas you own.
Job Requirements
- 8+ years of professional software engineering experience, including demonstrated Staff-level scope (cross-team technical leadership, strategy, and delivery).
- Proven track record owning products/features through the full lifecycle—from discovery to deployment and iteration.
- Expertise with TypeScript/Node.js and modern frontend frameworks (e.g., React), plus strong SQL fundamentals with an RDBMS such as PostgreSQL.
- Depth in distributed systems or real-time application patterns (e.g., WebSockets/streaming/PubSub), and performance optimization across the stack.
- Strong product mindset and communication: you simplify complexity, align stakeholders, and connect technical decisions to user and business impact.
Benefits
- Flexibility to work anywhere in the U.S.
- Flexible Vacation Policy.
- Orum Days Off (first Friday each month, two weeks off at year end, and additional observed holidays).
- 90% coverage for employees and dependents for medical, dental, and vision.
- Online behavioral health and virtual healthcare options.
- Parental leave with quota relief.
- Life Insurance and AD&D coverage.
- 401(k) savings plan.
- Meaningful stock options.
- $1,000 equipment reimbursement (yours to keep).
- Company retreats and meetups to connect in person.
- Company ERG — Women of Orum (WOO).
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior FullStack Software Engineer
GBHA technology consulting company with deep roots in Software Engineering and IT.
• Design, implement, and optimize end-to-end product features, working across React front-end applications and Python-based back-end services. • Transform product and technical specifications into efficient, production-ready front-end and back-end code as part of an agile 3-week sprint development process. • Build and maintain React front-end applications, focusing on performance, usability, and clean architecture. • Design, maintain, and evolve Python-based back-end services and repositories. • Interface front-end applications with a GraphQL API surface, supporting both internal products and external partner integrations. • Visualize data and model outputs to provide key analytical insights across the platform. • Contribute to the UX design process, including wireframing, mockups, and UI/UX workflows. • Implement user behavior and usage metrics across applications. • Continuously test, deploy, and monitor code using CI/CD pipelines. • Refactor, unit-test, and maintain both React and Python codebases. • Collaborate with cross-functional team members and stakeholders representing all areas of the business. • Regularly prepare and present technical or product updates to stakeholders within Converge. • Explore and evaluate new front-end and back-end technologies, tools, and design principles. • Assist with broader platform development initiatives when required.
• Lead, mentor, and coach a team of developers, fostering a collaborative and high-performance environment. • Oversee the end-to-end development of high-quality, performant web applications using NodeJs. • Define and implement AI Native SDLC processes and methodologies. • Act as the primary technical point of contact for client's non-technical leadership, gathering requirements, providing strategic technical insights, and translating business needs into actionable technical roadmaps. • Drive the development and improvement of APIs and apps built in the JavaScript Ecosystem. • Establish and enforce best practices for security, usability, code maintainability, and agile processes within a fast-paced, startup-like environment. • Facilitate technical guidance on architecture decisions, UI/UX considerations, performance tuning, and complex troubleshooting. • Effectively communicate technical concepts, project updates, and strategic recommendations to both technical and non-technical stakeholders. • Champion software quality through code reviews, testing strategies, and continuous integration processes. • Manage project priorities, sprint planning, and resource allocation to ensure timely delivery within a small, autonomous team. • Support team member growth through performance feedback, skill development, and career guidance.
Senior Software Engineer
GBHA technology consulting company with deep roots in Software Engineering and IT.
• Develop and maintain high-quality, performant web applications using Python and ReactJS. • Collaborate directly with the client’s non-technical leadership to gather requirements, provide technical insights, and translate business needs into technical solutions. • Contribute to the development and improvement of APIs. • Optimize application performance and ensure responsiveness. • Implement best practices for security, usability, and code maintainability in a fast-paced, startup-like environment. • Provide technical guidance on UI/UX considerations, performance tuning, and troubleshooting across the application. • Communicate technical concepts and project updates effectively to non-technical stakeholders and team members. • Participate in code reviews, testing, and continuous integration processes to ensure code quality. • Support the delivery of the project by adapting to evolving priorities and collaborating within a small, autonomous team.
Senior Software Engineer – AI, LLM
GBHA technology consulting company with deep roots in Software Engineering and IT.
• Develop and maintain high-quality, performant web applications using Python and ReactJS. • Collaborate directly with the client’s non-technical leadership to gather requirements, provide technical insights, and translate business needs into technical solutions. • Contribute to the development and improvement of APIs. • Optimize application performance and ensure responsiveness. • Implement best practices for security, usability, and code maintainability in a fast-paced, startup-like environment. • Provide technical guidance on UI/UX considerations, performance tuning, and troubleshooting across the application. • Communicate technical concepts and project updates effectively to non-technical stakeholders and team members. • Participate in code reviews, testing, and continuous integration processes to ensure code quality. • Support the delivery of the project by adapting to evolving priorities and collaborating within a small, autonomous team.

