SENIOR FULL STACK DEVELOPER
About the Company
We are a technology-driven company building software products designed to deliver genuine value to users at scale. Our engineering organization focuses on turning promising SaaS concepts and prototypes into reliable, production-grade applications that can support real users and sustained growth.
We value thoughtful engineering, modern development practices, strong technical standards, and practical use of technology. We are particularly interested in modern developer tooling, including AI-assisted coding and automated approaches to architecture and delivery, while maintaining a high bar for software quality and reliability. About the Role
We are looking for a world-class Senior Full Stack Developer who views code as a craft and technology as a tool for positive impact. You will join an ambitious engineering team responsible for taking core SaaS prototypes into production-grade, highly scalable software.
This role is suited to an experienced engineer who can work confidently across the front end and back end, make sound architectural decisions, and take ownership of production quality. You will be expected to combine strong development fundamentals with a willingness to use modern developer tooling to improve delivery speed without compromising reliability.
A major focus of the role is transforming existing application builds into polished, dependable products that can operate at scale. You will contribute to architecture, implementation, testing, quality standards, release readiness, and ongoing product improvement. Key Responsibilities
Production Refinement: Transform core application builds into highly reliable, high-performance, production-ready SaaS platforms.
AI Tooling Integration: Use modern developer tools such as Cursor, Claude Code, and GitHub Copilot to accelerate delivery while maintaining strong engineering quality.
Full Stack Development: Design and implement robust front-end interfaces together with scalable back-end architectures.
Quality Assurance: Enforce strong coding standards, thorough testing practices, clean architecture, and disciplined engineering processes.
Scalability & Reliability: Identify technical risks and improve application performance, reliability, maintainability, and readiness for production scale.
Architecture & Technical Decisions: Contribute to practical architectural decisions that support maintainable codebases and continued product evolution.
Continuous Delivery: Support fast, reliable feature delivery through modern development, testing, and release practices.
Success Profile
Metrics
Core KPI: Maintain a post-release defect rate below 1% across all managed applications.
Velocity Metric: Consistently maintain strong feature shipping speed while adhering to modern continuous delivery standards.
Production Quality: Deliver software that is reliable, performant, maintainable, and ready to support real users at scale.
Engineering Discipline: Maintain high standards for testing, architecture, code quality, and release readiness.
Required
Qualifications
Senior-level professional experience in full-stack software development.
Strong ability to design and implement both front end interfaces and scalable back-end systems.
Experience taking software applications from prototype or development stage into production environments.
Strong understanding of software architecture, clean code, maintainability, and scalable system design.
Demonstrated commitment to automated and thorough software testing.
Strong ability to identify, diagnose, and resolve defects and performance issues.
Experience working with modern continuous delivery and production release practices.
Ability to balance rapid feature delivery with reliability, security, maintainability, and long-term engineering quality.
Strong interest in modern developer tooling and practical applications of AI-assisted development.
Preferred
Qualifications
Hands-on experience using AI-assisted coding tools such as Cursor, Claude Code, or GitHub Copilot.
Experience building and scaling SaaS products used by real customers.
Experience modernizing or hardening prototype applications for production deployment.
Experience establishing or improving automated testing, continuous integration, and continuous delivery workflows.
Experience making architectural decisions across both client-side and server-side systems.
Strong understanding of performance optimization and production observability.
Experience working in an ambitious product environment where engineers take significant ownership of technical outcomes.
Required
Tools & Equipment
Reliable computer or laptop suitable for full stack development, local