About the role
GradGuard’s Technology team works hard, moves fast, and has each other’s backs. As we step into an exciting new phase of growth, we’re looking for an experienced Software Engineer (Full Stack) that’s ready to take ownership, push boundaries, and build something meaningful. The ideal candidate for this role is a proactive, inventive professional who thrives in a collaborative environment and is committed to building high quality, efficient, scalable, and impactful software solutions. This role requires a strong analytical mindset, excellent teamwork, desire to collaborate, and the ability to effectively communicate complex insights to stakeholders at all levels.
What you'll do
- Work across teams to develop sites from scratch or enhance existing websites and software to meet business requirements.
- Collaborate effectively with cross-functional teams, including product and design, to define requirements and deliver optimal technology solutions.
- Develop, implement, and support features with quality and performance utilizing PHP, MySQL, JavaScript, HTML, and CSS.
- Create automated unit, functional, and end-to-end tests to support both feature development and bug fixes.
- Provide code recommendations and design optimizations to improve the usability and scalability of the applications and in order maximize performance and adoption.
- Familiarity with technical details of owned features and their interactions with other systems.
Qualifications
- 2+ years of experience as a software engineer building production web applications.
- Experience with JavaScript (Vue 3, Nuxt), HTML, CSS, and modern build tools like Vite.
- Experience with PHP and MVC frameworks such as Laravel.
- Knowledge of object-oriented design, relational databases (MySQL), and API development (REST and GraphQL).
- Experience with testing strategies strategies including unit, integration, and end-to-end testing.
- Strong collaboration skills and experience working closely with Product and Design.
- Bonus: TypeScript, Tailwind CSS, front-end component libraries, and a passion for helping teammates grow.