Sr Software Development Engineer
Listed on 2026-07-20
-
Software Development
Backend Developer, Front End Developer, Full Stack Developer
Description
“We Push the Boundaries of Possibilities for our Communities.”
Overview ofPosition Responsibilities:
We are looking for a Senior Software Development Engineer who thrives at the intersection of polished user interfaces and robust backend systems. In this role, you will design and deliver modern web applications spanning both enterprise-facing platforms and internal operations tooling, with a primary emphasis on frontend development using Vue.js, React, and Type Script. You will also contribute meaningfully to backend services written in Go and PHP within a microservices architecture, ensuring seamless integration across the full stack.
This is a high-impact position on a small, senior team. Your work will touch enterprise applications used by customers and business teams as well as the internal platforms that network operations engineers and field technicians rely on every day. You will need to context-switch between building polished, customer-grade UIs and pragmatic operational tools with equal confidence.
Be part of our innovation-building and delivering a fiber-rich internet connection to people’s doorsteps.
What You Will Do:Frontend Development (Primary Focus)
- Architect, build, and maintain complex single-page applications using Vue.js and/or React with Type Script for both enterprise-facing and internal platforms.
- Own the UI/UX implementation across a range of products including customer-facing portals, operations dashboards, provisioning tools, and reporting interfaces.
- Establish and enforce frontend engineering standards including component architecture, state management patterns, design systems, accessibility, and automated testing.
- Collaborate closely with product stakeholders, UX designers, and business teams to translate requirements into intuitive, high-performance interfaces.
- Implement responsive, accessible designs that perform reliably across modern browsers and device form factors.
- Contribute to and extend backend services in Go (Golang), working within a microservices architecture that powers both enterprise and internal applications.
- Maintain and improve existing PHP application layers, supporting enterprise systems and incremental modernization efforts.
- Design and consume RESTful and gRPC APIs that connect frontend applications to backend microservices, message brokers, and data stores.
- Integrate with third-party enterprise systems, vendor APIs, and legacy platforms as business needs require.
- Participate in database schema design and query optimization across PostgreSQL, MariaDB, and Microsoft SQL Server.
- Drive CI/CD pipeline improvements for frontend and backend deployments using Git Lab CI.
- Write and maintain unit, integration, and end-to-end tests to ensure reliability at scale.
- Conduct thorough code reviews and mentor junior engineers on frontend best practices.
- Contribute to architectural decisions, technical documentation, and engineering runbooks.
- Evaluate and adopt modern tooling, frameworks, and patterns that improve developer productivity and code quality.
Salary Range: $96,510 - $125,400
What You Will Need:- Bachelor of Science degree preferred
- 7+ years of professional software development experience with at least 3 years focused on frontend/UI engineering required.
- Deep proficiency in JavaScript and Type Script, with production experience in Vue.js (Vue 3 / Composition API preferred) and/or React.
- Strong command of modern CSS, HTML5, and responsive design principles including CSS Grid, Flexbox, and design system implementation.
- Hands‑on experience with at least one backend language:
Go (preferred) or PHP. - Experience building and consuming RESTful APIs in enterprise or SaaS environments, with solid understanding of authentication/authorization patterns (OAuth2, SSO).
- Experience with relational databases (PostgreSQL, MariaDB, Microsoft SQL Server) including schema design and performance tuning.
- Familiarity with microservices architecture patterns including service decomposition, inter-service communication, and event‑driven design.
- Proficiency with Git, CI/CD pipelines, and containerised development environments (Docker or similar).
- Proven…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).