Job Description
Senior Full Stack Developer - Fully Remote | SaaS Web Analytics
Here's your chance to play a pivotal role in a high-growth, award-winning SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about clean code, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals.
You'll join a talented, remote-first team working on complex products using a modern JavaScript/TypeScript stack (NodeJS, Vue, Redis, Snowflake). The environment is fast-paced, collaborative, and quality-focused, ideal for a senior engineer who loves mentoring others, shaping technical direction, and shipping meaningful software.
Tech Stack & Approach
* Full stack JavaScript/TypeScript (NodeJS microservices, Vue.js)
* SQL Server, Redis, Snowflake - hosted on AWS
* SOLID principles, strong design patterns, CI/CD pipelines, test automation
* A culture of continual learning, shared knowledge, and pragmatic delivery
Your Role as a Senior
* Lead by example in designing and building robust full stack features
* Influence system architecture, performance, and security strategy
* Mentor junior developers and support peer learning
* Drive technical discussions and lead design reviews
* Continuously improve development processes and coding standards
* Support live production systems and respond to incidents
What You'll Bring
* 6+ years' experience in full stack development
* Deep experience in JavaScript/TypeScript, or equivalent backend skills in Java/C#
* Proven track record of designing scalable and secure systems
* Strong grasp of software architecture, SOLID principles, and design patterns
* Experience working in cloud-first (AWS), CI/CD, and test-driven environments
* Excellent communication skills and a collaborative mindset
* A degree in Computer Science or equivalent experience
What's on Offer
* 💻 100% remote working (with flexible hybrid options available)
* 🎯 Huge scope for impact and growth in a collaborative team
* 📚 Opportunity to lead and mentor, with plenty of autonomy
* 🤝 Strong team culture based on trust, knowledge-sharing, and high standards
* ❤️ A company that gives back with community days, charity events, and a great mission