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

Software Engineer – Early Career
Constructive Dialogue Institute. Build and improve learning-platform features for students, instructors, and CDI staff .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates proficiency in building and improving learning-platform features, with a strong foundation in programming languages and web application basics. Capable of utilizing AI development tools, conducting code reviews, and maintaining automated tests while ensuring accessibility and learner-data protection.
Highest-signal resume keywords
Bachelor's Degree In Computer ScienceExperience With JavaScript Or TypeScriptUnderstanding Of Web Application BasicsAutomated Testing FamiliarityCode Review Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Programming Language ProficiencyWeb Application DevelopmentAutomated TestingCode ModificationProblem Diagnosis
Soft Skills
Clear CommunicationFollow-ThroughProblem InvestigationCollaboration
Tools & Technologies
ReactNext.jsAI Development ToolsSQLSpring Boot
Industry Keywords
Learning PlatformEducation TechnologyAccessibilityLearner-Data ProtectionAI-Assisted Development
Tech Stack
Tools & technologiesJavaJavaScriptNext.jsPythonReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Build and improve learning-platform features for students, instructors, and CDI staff
- Develop learning activities, progress displays, and course and learner management tools
- Work with the Senior Technical Lead and Product team to break product needs into clear tasks
- Deliver small, well-tested changes
- Use AI coding agents to implement features, investigate bugs, and explore unfamiliar code
- Review and test AI-generated code before treating it as finished
- Diagnose problems by reproducing them, tracing application behavior, and using logs and tests
- Write and maintain automated tests
- Check user-facing behavior with attention to accessibility, reliability, and learner-data protection
- Participate in code reviews
- Help monitor and support production systems and build toward incident response
- Contribute to AI-assisted development tools and practices, including project context, custom agents, skills, integrations, and agent-assisted code review
- Document learning, communicate progress and blockers, and ask for help early
- Grow toward full ownership of CDI's learning platform under mentorship from the Senior Technical Lead
Requirements
What you’ll need- Bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience
- At least one hands-on engineering project beyond coursework, such as an internship, co-op, job, freelance project, or sustained open-source contribution
- Experience working in a shared codebase with code review
- Working foundation in at least one programming language
- Ability to explain a project, including how it works, decisions made, and problem investigation
- Understanding of web application basics, including UI-to-API communication and data storage and retrieval
- Ability to read and modify code, solve problems step by step, and test changes
- Willingness to direct AI development tools, critically evaluate their output, and ask questions when unclear
- Clear communication and follow-through, including responding to feedback, flagging blockers, and asking for help
- Motivation for CDI's mission and interest in building learning and skills-practice tools
- Preferred: experience with JavaScript or TypeScript and React, Next.js, or similar framework
- Preferred: exposure to Java, Spring Boot, or Python
- Preferred: familiarity with automated testing or SQL
- Preferred: interest in accessible design or education technology
Benefits
Comp & perks- Unlimited paid time off
- 13 company holidays
- Health, vision, and dental plans, with CDI contributing toward premiums
- 401(k) with 100% match on contributions, up to 3% of pay
- Generous annual professional development budget
- Up to $500 reimbursement for home office equipment
- Up to $50/month reimbursement for home internet or cell phone expenses
- Mission-driven culture characterized by intellectual humility, continuous improvement, and open-mindedness
- Flexible schedule within U.S. time zones