FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full Stack Software Engineer
Compass EducationSoftware Engineer developing scalable systems for educational platform used by schools. Collaborating with product and design teams to deliver impactful solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering with a focus on clean code, software design principles, and modern web technologies. Proficient in collaborating with cross-functional teams to deliver high-quality solutions that meet customer needs.
Highest-signal resume keywords
Software Engineering ExperienceProficiency in PHPProficiency in ReactDatabase Solutions DesignCI/CD Pipeline Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Design PrinciplesClean ArchitectureSQLNoSQLModern Web TechnologiesFront-End FrameworksBootstrapTailwind
Soft Skills
Analytical SkillsCommunication SkillsCollaboration SkillsProactive MindsetContinuous Improvement
Tools & Technologies
Monitoring Tools
Industry Keywords
SaaSProduct-Led Environments
Tech Stack
Tools & technologiesBootstrapNoSQLReactSQL
About the role
Key responsibilities & impact- Write clean, maintainable and high-quality code across a platform used by schools at scale.
- Champion engineering best practices including software craftsmanship, clean code and collaborative development.
- Analyse problems deeply, uncover complexity and design solutions that balance technical feasibility with real-world business & school needs.
- Actively contribute to sprint planning, technical design sessions and retrospectives with thoughtful, evidence-based input.
- Collaborate closely with Product Managers and Designers to ensure solutions align with customer outcomes.
- Communicate ideas clearly to both technical and non-technical stakeholders.
- Stay current with modern tools, frameworks and development practices, applying learnings to improve the product.
- Contribute to improving team processes, code quality and overall engineering standards.
Requirements
What you’ll need- 2+ years of professional software engineering experience, ideally in SaaS or product-led environments.
- Proficiency working with modern web technologies (PHPk, React, C#) and front-end frameworks like Bootstrap or Tailwind.
- A strong understanding of software design principles, clean architecture, and modern development practices.
- A passion for software development and proactively keeping up to date with new tech.
- Experience designing and implementing database solutions using SQL and/or NoSQL technologies.
- Familiarity with monitoring tools and CI/CD pipelines.
- Excellent analytical, communication, and collaboration skills.
- A passion for continuous improvement, in code quality, personal growth, and team success.
- A proactive mindset with the ability to take ownership, share ideas, and see them through to implementation.
Benefits
Comp & perks- Hybrid working environment
- Learning & Development opportunities & PD budget - we want you to grow and get the most out of your role!
- 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, livechat and phone support.
- Access to our Parental Leave Program for both primary and secondary carers.
- A supportive, inclusive culture where you’ll be valued and heard.