> Markdown version of [/jobs/ext/2165604-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2165604-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Delta-x Research Usa, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $104,000.0 - $125,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Automation of Tests, Command-Line Interface, Software as a Service, Software Quality, Code Review, Continuous Integration, Relational Databases, Linux, DevOps, HAProxy, Python (Programming Language), PostgreSQL, NumPy, Object-Relational Mapping, Object-Oriented Software Development, Package Management Systems, Ansible, Scientific Computating, Software Engineering, Software Systems, SQL Databases, SQLAlchemy, TypeScript, Apache Yarn, ReactJS, Gitlab, Pandas, Matplotlib, Containerization, Webpack, Infrastructure Automation Frameworks, Information Technology, Playwright, Plotly, Software Coding, Terraform, Docker, Web Api - **Published:** August 21, 2026 - **Apply:** https://www.deltaxresearch.com/career/senior-full-stack-developer-copy/ ## About the Role * Bachelor's degree in computer science or software engineering. Additional education or background in a related engineering or science discipline, such as engineering, mathematics, or physics, is an asset. An equivalent combination of education and relevant professional experience will be considered. * Seven or more years of professional software development experience building single-page application SaaS products, with substantial depth in both Python back-end and React with TypeScript front-end work. * Proven success in a small company, working remotely and across team boundaries. * A demonstrated history of producing clean, well-architected, and maintainable code and API endpoints, along with proven experience with SQL, relational databases, and ORM layers. * Proven experience with DevOps responsibilities including Linux and the command line, infrastructure as code, package management, CI/CD pipelines, containerization, and monitoring and alerting, together with defensive coding and defence in depth. What You'll Bring - Preferred: * Experience leading development projects and coordinating the work of other developers. * Experience with strongly typed or object-oriented languages, time-series data, and the Python scientific computing stack such as NumPy and pandas. * Experience in the utility industry. * Familiarity with elements of our current stack: React Query, Vite, Playwright, i18next, ECharts, Matplotlib, Plotly on the front end; SQLAlchemy, Postgres, TimescaleDB on the back end; Ansible, Podman, HAProxy, and Terraform/OpenTofu, Yarn, uv for infrastructure and package management; and GitLab and Claude Code for development tooling. What You Know & How You Work: You can design and build complex software with limited direction, including work that spans more than one system or component, and you can diagnose and resolve difficult technical problems independently or with the team. You explain technical trade-offs clearly to both technical and non-technical colleagues, in writing and in conversation. You provide constructive code review and technical mentorship to less experienced developers. You collaborate and make sound decisions when requirements are incomplete, and you have good judgement about what to decide independently and what to escalate. You communicate openly and often in a remote team, asking questions early rather than working around a problem quietly. ## Description Our market is growing, and we intend to grow with it. If you are passionate about ensuring there is substance to back up the style, and you have a healthy streak of social responsibility, you may enjoy working at Delta-X Research., As a Senior Full Stack Developer, you will own the development, deployment, and maintenance of complex software solutions and the infrastructure that supports them, working with modern technologies alongside a small team of talented, low-ego people., As a Senior Full Stack Developer, you will make critical contributions to the product across the entire software and infrastructure stack. This role works closely with Product Development, Product Management, Research, and Customer Operations, and plays a key part in translating business requirements into technical solutions for the data acquisition and diagnostic challenges of high-voltage equipment. This is a remote role, and we are looking for someone based on southern Vancouver Island or in the Lower Mainland., You are an experienced developer who thinks of yourself as a craftsperson rather than a labourer. You are comfortable taking on work that is not fully defined at the outset, shaping the approach with stakeholders, making and recording the technical decisions, and resolving the complex defects others have been unable to isolate. You are low-ego and you believe the best idea wins. You enjoy mentoring less experienced developers through pairing, code review, and day-to-day support, and you are glad to be mentored in return., As the Senior Full Stack Developer at Delta-X Research, you will play a crucial role in building and maintaining the software and infrastructure behind the tools our customers rely on to manage high-voltage equipment. Software Development and Technical Ownership: Own the development, deployment, and maintenance of complex software solutions and supporting infrastructure for the data acquisition and diagnostic challenges of high-voltage equipment. Take on work that is not fully defined at the outset, shape the approach with stakeholders, make and record the technical decisions, and resolve the complex defects others have been unable to isolate. Code Quality, Security and Development Practices: Help set and maintain coding standards, security guidelines, technical documentation, and automated testing strategies. Conduct code reviews that support quality and maintainability, and help keep the team current with a fast-moving cybersecurity landscape. Technical Guidance and Mentorship: Serve as a source of technical guidance and a point of escalation for complex problems. Mentor less experienced developers through pairing, code review, and day-to-day support, and lead development projects without holding supervisory responsibility. Collaboration and Project Planning: Work with Product Development, Product Management, Research, and Customer Operations to translate business requirements into technical solutions. Estimate work where the problem definition is still incomplete, support customers on escalated technical issues, and look for ways to improve development workflows and tooling. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)