At a Glance
- Tasks: Lead the development of a web app while mentoring apprentices and enhancing platform features.
- Company: ThinkEDI is revolutionising equity, diversity, and inclusion in workplaces and education.
- Benefits: Enjoy flexible remote work, innovative tech, and a chance to make a social impact.
- Why this job: Join a mission-driven team dedicated to creating inclusive environments using cutting-edge technology.
- Qualifications: Experience as a Senior Developer, strong full-stack skills, and a passion for mentoring are essential.
- Other info: This part-time role offers a hybrid working model with opportunities for growth.
The predicted salary is between 42000 - 84000 £ per year.
ThinkEDI is transforming how organisations approach equity, diversity, and inclusion (EDI) by making workplace and educational adjustments simple, accessible, and effective. Our digital platform helps businesses, schools, and public sector organisations remove barriers and build truly inclusive environments.
We are seeking a Senior Software Developer to lead the development of our web app, hosted on Bubble.io, ensuring it is secure, scalable, and user-friendly. Based in Caerphilly, this role offers flexible remote working, though some on-site work will be required. You will also mentor and manage two full-time apprentices, supporting their development while overseeing the platform's continuous improvement.
The Role
- Lead the development, maintenance, and enhancement of the ThinkEDI web application.
- Mentor and manage two full-time Software Development Apprentices, providing technical guidance and support.
- Oversee full-stack development, including front-end UI/UX improvements, back-end database management, and API integrations.
- Implement cybersecurity best practices to ensure data protection and compliance with relevant regulations.
- Design and manage cloud databases, ensuring efficiency, security, and scalability.
- Develop and integrate AI-driven functionalities to enhance platform capabilities.
- Ensure the platform is fully accessible and compliant with WCAG guidelines.
- Lead the agile development process, prioritising tasks and managing project timelines effectively.
- Collaborate with stakeholders to refine system requirements and improve functionality.
- Work on public sector system integrations, where required.
What We’re Looking For
- Proven experience as a Senior Software Developer or Lead Developer, ideally within a start-up, SaaS, or public sector environment.
- Strong full-stack development expertise, with experience working on web applications and cloud-based platforms.
- Previous experience mentoring or managing junior developers and leading small teams.
- Expertise in Bubble.io (or a strong willingness to learn no-code/low-code development).
- Strong cybersecurity knowledge, including data protection, encryption, and secure authentication practices.
- Experience with cloud databases and managing scalable data storage solutions.
- Strong understanding of API development and integrations with third-party platforms.
- Knowledge of AI integration and automation tools to improve system functionality.
- Experience working with user accessibility standards (WCAG compliance).
- Familiarity with public sector system integrations is desirable but not essential.
Why Join Us?
- Work for a mission-driven company that is making a tangible difference in workplace inclusion.
- Lead and mentor a small, dedicated development team.
- A hybrid working model, with flexibility around remote work.
- Opportunity to work with innovative technologies, including AI, cloud solutions, and low-code/no-code platforms.
- A role with real social impact, helping to create a more inclusive future for workplaces and educational institutions.
Seniority level: Mid-Senior level
Employment type: Part-time
Industries: Business Consulting and Services
Senior Software Developer & Mentor (for social good) employer: ThinkEDI
Contact Detail:
ThinkEDI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer & Mentor (for social good)
✨Tip Number 1
Familiarise yourself with Bubble.io, as it's a key platform for this role. Consider building a small project or prototype using Bubble to showcase your skills and understanding of no-code/low-code development.
✨Tip Number 2
Highlight your experience in mentoring or managing junior developers during interviews. Prepare specific examples of how you've supported their growth and the impact it had on your team’s performance.
✨Tip Number 3
Stay updated on the latest cybersecurity practices and be ready to discuss how you’ve implemented these in past projects. This will demonstrate your commitment to data protection and compliance.
✨Tip Number 4
Research ThinkEDI's mission and values thoroughly. Be prepared to discuss how your personal values align with their focus on equity, diversity, and inclusion, and how you can contribute to their goals.
We think you need these skills to ace Senior Software Developer & Mentor (for social good)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in full-stack development, mentoring, and any relevant projects that demonstrate your ability to use technology for social good. Emphasise your expertise with Bubble.io and any cybersecurity knowledge.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also expresses your passion for equity, diversity, and inclusion. Mention specific examples of how you've contributed to similar causes in the past.
Showcase Relevant Projects: Include links or descriptions of previous projects that align with the role's requirements, especially those involving web applications, cloud databases, or AI functionalities. This will help demonstrate your hands-on experience.
Highlight Mentoring Experience: If you have prior experience mentoring or managing junior developers, make sure to highlight this in your application. Discuss your approach to mentoring and how it has positively impacted your team or projects.
How to prepare for a job interview at ThinkEDI
✨Showcase Your Passion for Social Good
Make sure to express your enthusiasm for using technology to drive social change. ThinkEDI is focused on equity, diversity, and inclusion, so sharing personal experiences or projects that align with these values can set you apart.
✨Demonstrate Technical Expertise
Be prepared to discuss your experience with full-stack development, particularly with web applications and cloud-based platforms. Highlight any specific projects you've worked on, especially those involving Bubble.io or similar technologies.
✨Emphasise Mentoring Experience
Since the role involves mentoring apprentices, share examples of how you've successfully guided junior developers in the past. Discuss your approach to leadership and how you foster a supportive learning environment.
✨Prepare for Cybersecurity Questions
Given the importance of data protection in this role, brush up on cybersecurity best practices. Be ready to discuss how you've implemented security measures in previous projects and your understanding of compliance with regulations.