Full Stack Developer
Guardian JobsFull Stack Developer Opportunity
About the Organisation
The Engagement Platform (TEP) is a part of the ImpactEd Group, which supports partners in making better decisions using high-quality evidence. TEP focuses on measuring school engagement to improve outcomes and support sustainable working cultures. Founded in 2022, TEP became its own organization in 2023 and is supported by ImpactEd Group.
Role Overview
We are seeking a Full Stack Developer to join our small technology team. This role is ideal for someone passionate about social change and interested in working across the full lifecycle of a product. You will work within our existing codebase to support school leaders in understanding school engagement across various stakeholders and factors.
Key Responsibilities
- Platform Development: Write well-tested code using Ruby (Rails) and front-end technologies. Collaborate with the team to build, test, and deploy features. Engage in code reviews and maintain a strong peer review culture.
- Product Planning: Participate in sprint prioritization, balancing fixes, features, and technical debt. Contribute to the long-term technical vision for TEP.
- Problem Solving: Respond to bug reports and contribute to strategy and working culture.
About You
- Experience in building, deploying, and maintaining robust web applications.
- Confidence in using automated test/build/integration/deployment techniques.
- Willingness to work across front-end and back-end.
- Strong communication skills and a product-focused mindset.
- Interest in education or the social enterprise/tech for good context is a bonus.
Technical Stack
- Languages & Frameworks: Ruby, Rails, JavaScript (including Alpine), HTML/CSS
- Tools & Platforms: RSpec, Git, Heroku, AWS, Appsignal, CircleCI, PostgreSQL, Sidekiq, Redis
Additional Information
This role is initially fixed-term, with potential for a longer-term position based on growth. The role involves significant autonomy and collaboration within a multi-disciplinary team. Our technology stack includes a variety of modern tools and platforms, and we are transitioning from Slack to Teams for communication.
Application Process
Applications close at 23:59 on Sunday, 25th August 2024. We are looking for candidates who are eager to contribute to our mission and grow with our team.
Similar jobs
Last update: 23 minutes ago
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full-Stack Developer - Web Application and Development
Remote Full-Stack Developer role focusing on web application development using Node.js, JavaScript, and React.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer
Join AeroVect as a Full Stack Developer to design and maintain web applications for the aviation industry. Work remotely with modern tech.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Junior Full Stack Developer - Healthcare Applications
Join Humana as a Junior Full Stack Developer to enhance healthcare applications using Angular, JavaScript, and more. Remote position.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
MERN Full Stack Developer
Join our team as a MERN Full Stack Developer. Work on innovative projects using MongoDB, Express.js, React.js, and Node.js.
Full Stack Software Engineer
Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.
Full-Stack Software Developer (GoLang)
Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Full Stack Developer (Contract)
Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.
Full-stack Developer with PHP and JavaScript
Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Founding Full Stack Engineer
Join Hazel as a Founding Full Stack Engineer to build innovative AI solutions for government procurement.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Work remotely or in NYC.
Full Stack Software Engineer (Product Engineering)
Join Genius Sports as a Full Stack Software Engineer to develop AI-based sports analytics products using ReactJS, NodeJS, and AWS.