Apply

Senior Full Stack Software Engineer

Posted 3 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: United States

๐Ÿ’ธ Salary: 100000.0 - 120000.0 USD per year

๐Ÿ” Industry: Software Development

๐Ÿข Company: Higharc๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $53,000,000 almost 2 years agoProperty DevelopmentConstructionArchitectureSoftware

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

๐Ÿช„ Skills: Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentGitTypeScriptNext.jsReactRESTful APIsSoftware Engineering

Requirements:
  • Proven track record of building and deploying consumer-facing web applications
  • Deep expertise in TypeScript/JavaScript and proficiency with our technical stack
  • Demonstrated ability to own features from conception through successful deployment
  • Strong communication skills with experience in remote work environments
  • Portfolio of relevant projects demonstrating technical capabilities (via GitHub, personal website, or equivalent)
  • Commitment to continuous learning and technical growth
Responsibilities:
  • Architect and implement comprehensive product features using our modern technology stack (React, TypeScript, Node.js, Next.js, PostgreSQL)
  • Drive technical development of key platform components, including: Advancing modeling capabilities for our browser-based CAD system; Sophisticated product configuration tools for our sales platform; Project management and coordination features
  • Collaborate closely with product designers, architects, and CAD specialists to create intuitive and powerful solutions
  • Establish and maintain high code quality standards through comprehensive testing
  • Provide technical mentorship to junior engineers and contribute to team development initiatives
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000.0 - 200000.0 USD per year

๐Ÿ” Video Streaming

๐Ÿข Company: GameChanger

  • Background in video and audio streaming with a focus on live-streaming of user-generated content.
  • Understanding of the basics of audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM.
  • Hands-on software development experience designing and building live and video on demand streaming workflows and exposure to video technologies around mobile broadcast, ingest, transcoding, storage, playback, and related systems at scale.
  • 5+ years of experience reading (preferably coding) in languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift.
  • Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
  • Hands-on experience with one or more video players.
  • Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development.
  • Willingness to mentor/train/work with other teams through documentation and live sessions on the best way to accomplish building features using the system we build/own.
  • Front end development experience in web, iOS (Swift), or Android (Kotlin) required.
  • Experience building and supporting scalable video pipelines in cloud environments is a huge plus. We use AWS but any cloud/container experience is fine.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
  • Work in your team of mobile, web, back-end, and infrastructure engineers to help to design, implement/code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/usage at scale.
  • Work on our backend video platform ( written in TypeScript) providing APIs for other teams to build customer experiences from.
  • Collaborate with other members of the team and other teams including: mobile, web, machine learning/computer vision, and platform teams on multi-faceted projects across the entire video processing system to lead improved user experiences and outcomes.
  • Review and provide feedback on designs and code/PRs.
  • Help build internal SDKs, frameworks, and tooling to allow product development teams to easily integrate video into the product at different stages of the video pipeline.
  • Help build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues.
  • Support the video workflows through an occasional (few days per month) on-call rotation with a team of other engineers.
  • Help interview and onboard other software engineers in the video and live-streaming space.
  • Be able to be in an on call rotation to support our production systems if issues arise off hours.

AWSBackend DevelopmentDockerNode.jsPythonFrontend DevelopmentFull Stack DevelopmentKotlinKubernetesReact.jsSwiftTypeScriptC#C++API testingGoRustCI/CDAgile methodologiesRESTful APIsLinuxDevOpsMicroservicesDebugging

Posted 4 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000.0 - 200000.0 USD per year

๐Ÿ” Software Development

  • Background in video and audio streaming with a focus on live-streaming of user-generated content.
  • Understanding of the basics of audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM.
  • 5+ years of experience reading (preferably coding) in languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift.
  • Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
  • Hands-on experience with one or more video players.
  • Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development.
  • Front end development experience in web, iOS (Swift), or Android (Kotlin) required.
  • Experience building and supporting scalable video pipelines in cloud environments is a huge plus. We use AWS but any cloud/container experience is fine.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
  • Working in your team of mobile, web, back-end, and infrastructure engineers, youโ€™ll help to design, implement/code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/usage at scale.
  • Work on our backend video platform ( written in TypeScript) providing APIs for other teams to build customer experiences from.
  • Collaborate with other members of the team and other teams including: mobile, web, machine learning/computer vision, and platform teams on multi-faceted projects across the entire video processing system to lead improved user experiences and outcomes.
  • Review and provide feedback on designs and code/PRs.
  • Help build internal SDKs, frameworks, and tooling to allow product development teams to easily integrate video into the product at different stages of the video pipeline.
  • Help build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues.
  • Support the video workflows through an occasional (few days per month) on-call rotation with a team of other engineers.
  • Help interview and onboard other software engineers in the video and live-streaming space.
  • Be able to be in an on call rotation to support our production systems if issues arise off hours.

AWSBackend DevelopmentDockerNode.jsSoftware DevelopmentAndroidAWS EKSCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitiOS DevelopmentKafkaKotlinKubernetesMachine LearningSwiftTypeScriptAPI testingMobile testingWebRTCCI/CDRESTful APIs

Posted 5 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000.0 - 200000.0 USD per year

๐Ÿ” Software Development

  • Background in video and audio streaming with a focus on live-streaming of user-generated content.
  • Understanding of the basics of audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM.
  • Hands-on software development experience designing and building live and video on demand streaming workflows and exposure to video technologies around mobile broadcast, ingest, transcoding, storage, playback, and related systems at scale.
  • 5+ years of experience reading (preferably coding) in languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift.
  • Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
  • Hands-on experience with one or more video players.
  • Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development.
  • Willingness to mentor/train/work with other teams through documentation and live sessions on the best way to accomplish building features using the system we build/own.
  • Front end development experience in web, iOS (Swift), or Android (Kotlin) required.
  • Experience building and supporting scalable video pipelines in cloud environments is a huge plus.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
  • Working in your team of mobile, web, back-end, and infrastructure engineers, youโ€™ll help to design, implement/code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/usage at scale.
  • Work on our backend video platform ( written in TypeScript) providing APIs for other teams to build customer experiences from.
  • Collaborate with other members of the team and other teams including: mobile, web, machine learning/computer vision, and platform teams on multi-faceted projects across the entire video processing system to lead improved user experiences and outcomes.
  • Review and provide feedback on designs and code/PRs.
  • Help build internal SDKs, frameworks, and tooling to allow product development teams to easily integrate video into the product at different stages of the video pipeline.
  • Help build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues. Support the video workflows through an occasional (few days per month) on-call rotation with a team of other engineers.
  • Help interview and onboard other software engineers in the video and live-streaming space.
  • Be able to be in an on call rotation to support our production systems if issues arise off hours.

AWSBackend DevelopmentDockerPythonAndroidCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitiOS DevelopmentJenkinsKotlinKubernetesSwiftTypeScriptC#C++API testingMobile testingREST APIWebRTCRustCI/CDNodeJS

Posted 5 days ago
Apply
Apply

๐Ÿ“ North America

๐Ÿ” Software Development

  • 5+ years of full-time work experience building highly performant web applications.
  • Knowledge of our full-stack technologies is highly preferred - React, Typescript, Redux, Ruby on Rails etc.
  • Experience with implementing a client-facing project end-to-end, from design to delivery.
  • Strong understanding of scalable system design for web-based APIs (GraphQL, gPRC or REST) and backend processing systems.
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences.
  • Design, improve, and debug complex, scalable distributed systems.
  • Write extensible, scalable and test-driven code.
  • Take part in sprint planning and architectural decision-making.
  • Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems. As an engineer, you are expected to take responsibility and ownership of projects from start to finish.
  • Contribute to code reviews and technical spec reviews.

Backend DevelopmentGraphQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentGitJavascriptReact.jsRuby on RailsSoftware ArchitectureTypeScriptAmazon Web ServicesREST APIRedisDebugging

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Contract

๐Ÿ’ธ 124800.0 - 145600.0 USD per year

๐Ÿข Company: Third Eye Software๐Ÿ‘ฅ 11-50ConsultingInformation TechnologyRecruitingSoftware

  • 5+ years of professional software engineering experience.
  • Strong hands-on experience with Angular (TypeScript) for front-end development.
  • Solid experience with Java and Spring Boot for back-end services.
  • Ability to write clean, maintainable code and apply software engineering best practices.
NOT STATED

Backend DevelopmentCloud ComputingFrontend DevelopmentFull Stack DevelopmentJavaSpring BootTypeScriptAngularRESTful APIsSoftware Engineering

Posted 8 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ’ธ 165000.0 - 190000.0 USD per year

๐Ÿ” Software Development

  • Experience owning a product or feature through its lifecycle - from discovery to deployment
  • 6+ year experience of professional software development experience
  • 3+ years of experience building backend applications with Javascript/Typescript
  • Experience working with an RDBMS using SQL
  • Familiar with Unix shell scripting
  • Take full ownership of core product features, driving them from initial concept and discovery through implementation, deployment, and iteration.
  • Develop solutions (70% backend, 30% frontend) to power real-time, high-volume processes, such as routing calls with our event-driven SIP Softswitch or processing audio streams for advanced speech recognition.
  • Partner closely with Product Managers, Designers, and other Engineers to brainstorm, refine, and deliver seamless experiences. Your voice mattersโ€”Engineering, Product, and Design all have an equal say in our roadmap.
  • Support the growth of your teammates by sharing knowledge, offering guidance, and fostering a collaborative and supportive environment. Be a role model for engineering excellence.
  • Help define and refine technical standards, ensuring our codebase remains clean, maintainable, and scalable as we grow.

Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentGCPTypeScriptReactCI/CDRESTful APIsScriptingSoftware Engineering

Posted 8 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: MNTN๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $2,000,000 Seed over 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of professional full-stack software engineering experience (preferably in fast-paced environments).
  • Deep expertise in modern backend technologies (Node.js, Deno, Bun, Typescript) and frontend frameworks (React, Vue, Angular, etc.).
  • Strong systems thinking and debugging skills across the entire tech stack (APIs, databases, networking, cloud services).
  • Hands-on experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker).
  • Experience operating and scaling large distributed systems.
  • Triage, debug, and resolve critical production incidents across the platform with urgency and precision.
  • Analyze platform-wide performance bottlenecks and propose scalable, durable fixes.
  • Work across backend, frontend, and infrastructure layers to deliver full-stack solutions.
  • Collaborate with product owners, SREs, and platform engineers to identify systemic risks and technical debt.
  • Build internal tools, dashboards, and automation to enhance system observability and operational efficiency.
  • Drive post-mortem analyses, write detailed RCAs (Root Cause Analyses), and propose process and architecture improvements.
  • Rotate in an on-call capacity to provide real-time technical leadership during incidents.
  • Mentor junior engineers and foster a strong culture of technical excellence and resilience.

AWSBackend DevelopmentDockerNode.jsSQLCloud ComputingExpress.jsFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptKubernetesSoftware ArchitectureTypeScriptREST APIReactCI/CDDevOpsMicroservicesSoftware EngineeringDebugging

Posted 26 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 200000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Bitwarden๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $100,000,000 Series B over 2 years agoPrivacyCyber SecurityEnterprise SoftwareIdentity ManagementSoftware

  • Extensive experience with .NET Core and C# for backend services
  • Strong proficiency with Angular, TypeScript, and RxJS for front-end development
  • Deep understanding of relational database design, optimization, and SQL Server
  • Experience integrating with payment processors like Stripe, PayPal (Braintree), and Bitpay, and implementing their corresponding webhook handlers
  • Knowledge of security best practices for handling sensitive payment information
  • Demonstrated ability to design and implement RESTful APIs
  • Collaborative and adaptable mindset
  • Openness and authenticity combined with excellent communication skills
  • Excitement and enthusiasm for open source and for better internet security
  • Excellent problem-solving skills โ€“ you might not know all the answers, but you know how to find and communicate the solution
  • Design, develop, and maintain scalable billing and subscription management systems that process transactions for millions of global users
  • Architect and implement secure payment processing flows across web applications, APIs, and database systems
  • Lead the integration of multiple payment provider APIs and webhooks to support global payment methods
  • Troubleshoot and resolve complex billing-related customer issues that require deep technical knowledge of our systems
  • Optimize database queries and application performance to handle large transaction volumes

Backend DevelopmentSQLFrontend DevelopmentRxJSTypeScriptC#.NET coreAngularREST APICommunication SkillsCI/CDProblem SolvingRESTful APIsDebugging

Posted 28 days ago
Apply
Apply

๐Ÿ“ United Kingdom, Spain, Netherlands, Germany, Poland, United States, Canada, France, Austria

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: LocalStack๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $25,000,000 Series A 6 months agoCloud ComputingInformation TechnologySoftware

  • Proven track record of running, debugging, and resolving issues in production cloud environments.
  • Strong experience owning and delivering end-to-end complex technical projects.
  • Proficiency in Python and React (TypeScript preferred).
  • Solid understanding of backend systems, cloud infrastructure (AWS preferred), and frontend development.
  • Demonstrated ability to disambiguate complex or unclear problem areas and turn them into concrete plans.
  • Experience mentoring engineers and shaping engineering best practices.
  • Familiarity with fast-paced, startup environments and unstructured workflows.
  • Leading and owning complex technical projects from conception through to execution and monitoring.
  • Translating ambiguous or vague problem spaces into clear, actionable technical plans and deliverables.
  • Building and improving cloud infrastructure tooling, ensuring stability and scalability in production environments.
  • Writing clean, scalable code in Python and React (preferably TypeScript), contributing to both backend and frontend components.
  • Debugging and resolving production issues within cloud environments, with a focus on reliability and performance.
  • Mentoring and guiding mid-level engineers, helping to drive adoption of best practices and high engineering standards.
  • Contributing innovative ideas to improve LocalStackโ€™s product and enhance the developer experience.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentCloud ComputingFrontend DevelopmentFull Stack DevelopmentReact.jsTypeScriptCI/CDMentoringDebugging

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Indianapolis, IN or San Francisco, CA

๐Ÿงญ Full-Time

๐Ÿ” Software Engineering

๐Ÿข Company: Scale Computing๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $55,000,000 almost 3 years agoIT InfrastructureVirtualizationData CenterEnterprise SoftwareSoftware

  • Minimum of 3 years of experience in software engineering with a focus on containerization or virtualization infrastructure.
  • Proficiency in programming languages such as Python, Go, and Bash.
  • Expertise in Docker and Kubernetes for container orchestration.
  • Strong understanding of cloud platforms (e.g., AWS, Azure) related to Kubernetes and โ€œcloud-nativeโ€ application deployment.
  • Collaborate with cross-functional teams to explore new technologies, integrations, and methodologies that will help Scale Computing drive continuous innovation in the edge computing market.
  • Design and develop various software prototypes and PoCs to validate emerging market requirements and technical feasibility to support future product development and innovation.
  • Document prototype testing results, performance metrics, and research findings. Demonstrate and Communicate technical concepts effectively to team members and stakeholders both within Scale Computing and outside customers, prospects and partners as applicable.
  • Collaborate with Scale Computing Product teams to refine prototype designs and assist with the transition of prototypes to our production engineering teams as applicable.

AWSDockerPythonSoftware DevelopmentBashCloud ComputingFull Stack DevelopmentKubernetesGoREST APICI/CDLinuxTerraformAnsible

Posted 2 months ago
Apply