Junior/Mid Full Stack Software Engineer

Location

United States

Posted

87 days ago

Salary

0

Seniority

Junior

Job Description

Junior/Mid Full Stack Software Engineer

Black Canyon Consulting

Role Description Black Canyon Consulting (BCC) is searching for a Junior/Mid Full Stack Software Engineer with DevOps exposure supporting delivery of knowledge-first systems. You will build systems that turn fragmented scientific and enterprise data into structured, reusable knowledge assets that support explainable reasoning, governed analytics, and trustworthy AI. This is a hands-on engineering role focused on building and operating production-ready applications across frontend, backend, and deployment environments. You will support systems built around a question-driven approach, where APIs, data pipelines, and interfaces align to clearly defined query patterns and system behavior. This is a remote-first role with a preference for U.S.-based candidates working East Coast hours. Work is primarily asynchronous, with periodic coordination across the team. Duties & Responsibilities - Build and maintain web interfaces using React, Next.js, JavaScript, and TypeScript - Implement, debug, and improve backend services in Python, including GraphQL APIs and supporting REST endpoints - Integrate with storage and data sources including local files, SQLite, and S3-compatible systems - Implement application-level security features - Write and maintain automated tests and improve reliability - Support application deployment and operation across environments - Containerize applications using Docker and Docker Compose - Configure environments, logging, TLS, and monitoring - Collaborate across repositories and services Qualifications - 1–4 years of experience or equivalent - Strong Python experience - Experience with React or Next.js - Experience with APIs, including GraphQL or REST - Experience with Docker - Familiarity with Linux environments and debugging - Experience with authentication - Automated testing experience - Willingness to work across the stack Bonus Skills - AWS experience - Knowledge graph familiarity - Experience with graph databases - Exposure to deployment tooling Benefits - Competitive benefits package, including medical, dental, and vision coverage - 401(k) plan with employer contribution - Paid holidays, vacation, and tuition reimbursement - Competitive salary commensurate with experience and location

Related Job Pages

More Full-stack Engineer Jobs

Mawave logo

Senior Data Product Engineer

Mawave

We enable Social Media Outcomes for leading Consumer Brands

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and further develop the data warehouse (BigQuery) with a focus on performance, stability and scalability • Develop data and automation processes (ELT, dbt, Supermetrics, Make, Python scripts, etc.) • Integrate new tools and APIs to expand our data and automation landscape • Implement AI features and intelligent processes via APIs, no-code and low-code platforms • Quality assurance & monitoring: ensure data quality, transparency and reliable performance • Work closely with Product Management & Business Ops to technically implement new ideas and features • Technical documentation & knowledge building in the areas of Data, Automation & AI

Germany
Range logo

Senior Full-Stack Developer

Range

At Range Group, we believe in the power of the professional travel advisor. We represent over $4.5 billion in annual travel sales. All our investments stem from a common thesis, that travel advisors add real value to a trip. Travel advisors, when equipped with technology and 24/7 support, are irreplaceable. Equally important is our philanthropy. Range Foundation channels 10% of group profits to social impact, investing to build a better future. This is a fully remote opportunity based out of British Columbia to support our Pacific Standard Time operations. Candidates in Mountain Standard Time who are comfortable working in PST will also be considered. The company operates on Eastern Standard Time with core hours 9:00 AM to 6:00 PM EST (6:00 AM to 3:00 PM PST); we are open to start times between 6:00 AM and 9:00 AM PST. The candidate must be available to support production deployments Monday through Thursday, 6:30 PM to 7:30 PM PST. On weeks with evening deployments, hours may be reduced by the equivalent deployment time on Friday or another day of the week.

Full TimeRemoteTeam 51-200

Role Description We’re looking for a senior full-stack developer with a strong frontend focus who cares deeply about details, performance, and user experience. You’ll help us build applications that remain fast, consistent, and reliable even when backend systems misbehave. This role is ideal for someone who treats UX not as polish but as core engineering quality. - Design and build high-quality React applications with TypeScript. - Create UIs that are fast, responsive, and consistent under real-world conditions. - Ensure the frontend behaves gracefully under failure (timeouts, partial data, offline states, race conditions, etc.). - Build and maintain reliable APIs and database interactions (PostgreSQL). - Optimize perceived performance: caching strategies, optimistic updates, skeleton/loading states, and rendering efficiency. - Establish and maintain systematic UX patterns across the product. - Collaborate closely with product, design, and backend engineers to ship features end-to-end. - Improve developer experience: shared components, linting, testing, and documentation. - Help define and enforce standards for consistency, observability, and reliability across the stack. Qualifications - Senior-level experience building production web apps. - Strong expertise in TypeScript across frontend and backend. - Deep experience with React and modern frontend architecture. - Experience designing systems that handle failure states gracefully. - Strong understanding of async flows, caching, retries, and state management. - Experience with PostgreSQL and API design. - Eye for detail: spacing, loading behavior, transitions, edge cases, and consistency. - Proven ability to make apps feel snappy and reliable. - Pragmatic mindset: you balance ideal architecture with shipping value. Requirements - Experience optimizing performance in complex SPAs. - Familiarity with TailwindCSS or utility-first styling. - Experience with observability, logging, and error tracking. - Experience designing component libraries or design systems. - Experience working on data-heavy or real-time applications. Benefits - Competitive salary + performance incentives. - Equity aligned with long-term growth. - High ownership and direct exposure to leadership. - Remote-first with global team. - Health and sports benefits. - Yearly international team off-sites. - Work on products where quality and reliability matter. - Shape the architecture and UX standards of our applications. - Collaborate with experienced engineers in a pragmatic environment. - Make meaningful improvements to performance and user experience. How to Apply Send us: - A short introduction. - Links to projects or code you’re proud of. - Anything that demonstrates your attention to UX, performance, or reliability. We’re especially interested in engineers who can explain how they design frontend systems that stay robust when everything else goes wrong.

Worldwide
$75K - $130K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Administer and support Oracle Linux systems (patching, tuning, troubleshooting) • Manage OCI resources: compute, VCNs, subnets, routing, load balancers • Configure and maintain OCI security (IAM, NSGs, security lists, compartments) • Design and troubleshoot OCI networking and connectivity issues • Provision and manage infrastructure using Terraform (IaC) • Support SFTP and mail services (secure access, monitoring, troubleshooting) • Perform system monitoring, backup coordination, and DR support • Participate in production support, incidents, and on-call rotations • Maintain operational documentation and runbooks

Mexico
Job Closed
Muon Space logo

Customer Operations Engineering Lead

Muon Space

Accessible Planetary Intelligence

Full TimeRemoteTeam 11-50Since 2021H1B Sponsor

• Lead customer focussed collection planning, schedule deconfliction, and reporting activities within the Satellite Operations Team • Ensure timely data collection and delivery across Muon’s missions according to customer requirements • Coordinate with internal stakeholders and customers to ensure appropriate prioritization of collection activities • Development of standard collection planning, performance monitoring, and reporting processes that scale across Muon’s current and future missions • Perform capacity planning for the Customer Operations team and develop onboarding and training programs for future hires • Ensure customer inquiries are addressed accurately and according to the required response time

California
$144K - $215K / year