Join us as a Full-stack Software Engineer where you will be instrumental in innovating programming education. This is a unique opportunity to contribute not just through code but by understanding and addressing the needs of our community of educators. Your work will be integral to enhancing our platform, driving educational change, and improving how programming is taught globally.
CodeGrade is an energetic EdTech company, dedicated to transforming the way software engineering is taught. We believe in fostering a symbiotic relationship between teaching and technology, shaping a future where both can thrive. Embracing the spirit of "One for all, and all for one", our team thrives on collaboration and collective success, impacting education at its core.
- Evolve our platform by working on our bespoke cutting-edge automatic grading system, utilizing AWS Firecracker for state-of-the-art automated coding assessment.
- Utilize TypeScript, Python, and Vue.js (or similar frameworks) to deliver robust and scalable features.
- Bring to the role your valuable experience in teaching or familiarity with computer science education.
- Engage in our agile development cycle, focusing on effective scoping and delivery of high-quality software.
- A seasoned professional with 5+ years in full-stack development and a strong academic foundation.
- An autonomous problem-solver who can manage projects from conception to completion.
- Familiar with virtualization, particularly in educational testing environments.
- A background in education, especially within computer science, will be considered an asset.
- Working in a dynamic bootstrapped start-up that’s ready to become a market leader.
- Competitive (skill-based) salary
- MacBook Pro
- Free lunch and drinks
- Unlimited Vacation Policy
- Swapfiets e-bike or public transit card
- A commitment to ongoing personal and professional growth with support for learning objectives.
Forward your resume and a portfolio that best illustrates your capabilities. A short conversation will follow, to gauge fit and potential. We then proceed with a practical take-home assignment and a subsequent discussion about your approach. Successful candidates will receive offers to join us by year's end.
Become part of a team that's redefining programming education. Send your application to email@example.com.