Senior Full Stack Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proven product delivery experience: Experience as a Full Stack Engineer in a startup or fast-paced product environment, with ownership of key projects from start to finish. • Front- and back-end fluency: Strong experience with Python and/or Node.js, and modern JavaScript frameworks like React. • Cloud-native skills: Experience working with AWS services, especially serverless tools like Lambda, API Gateway, and DynamoDB. • User-focused mindset: Comfortable turning product and user problems into simple, elegant technical solutions. • Team-first approach: Experience working in cross-functional teams where Engineers, Designers, and Product Managers collaborate closely. • Experience building platforms or tools for brokers, sales partners, or operational teams. • Exposure to the energy sector or other regulated industries. • Familiarity with real-time data systems or internal workflow automation.
Responsibilities
• Lead development of customer- and broker-facing portals that make complex energy workflows simple. • Build and evolve billing and payments systems that are reliable, transparent, and ready for scale. • Improve developer experience and platform foundations - including tooling, CI/CD, shared services, and automation. • Streamline internal operations through intelligent workflows, dashboards, and integrations. • Across all teams, you’ll be joining a group that values ownership, clarity, and impact - and you’ll play a key role in building the systems that enable us to grow rapidly and serve customers exceptionally well. • Build with impact: Develop full-stack features across modern front-end frameworks and serverless back-end systems, with a focus on performance, reliability, and usability. • Shape the experience: Build intuitive, high-quality interfaces and tools that improve the way customers and brokers interact with our platform. • Improve how we ship: Contribute to internal tooling, frameworks, and engineering workflows that help us deliver faster and with greater confidence. • Collaborate cross-functionally: Partner with Product, Design, and other Engineers to design thoughtful, user-centred solutions to complex problems. • Maintain high standards: Write clean, well-tested code, contribute to code reviews, and help improve team practices and documentation.
Benefits
• Competitive salary - our current band for this role is £81,300 or equivalent in local currency. • We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level. • Stock Options - everyone on the team has ownership in our mission. • 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉. • Remote & flexible working - We’re fully remote, distributed across Europe with clear core hours, and no internal meetings on Friday afternoons. • Home working & wellbeing budgets: • Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). • Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps. • 🗣️ INTERVIEW PROCESS: • Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. • 1. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. • 2. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. • 3. Technical Interview with the Team (90 Mins). You’ll meet with potential peers in this session and will discuss technical topics and experiences. • 4. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it’s really like to work at tem.