Senior Software Engineer, Consultant
100% Remote / Work From Home
NYC Based Organization
About the Role
Our client, a mission-driven organization in the EdTech / Education Technology space based in NYC, is seeking an experienced Senior Software Engineering Consultant to support key technical initiatives across their product and engineering teams. This role focuses on the development of web-based platforms designed to support educators, school leaders, and students at scale, with tools that drive meaningful improvements in operations and outcomes.
This is a project-based contract opportunity ideal for a collaborative and detail-oriented engineer with a strong background in modern web development. You’ll be joining a fast-paced, agile team that values quality, communication, and mission alignment.
Core Responsibilities
- Develop and deliver high-quality, scalable, and maintainable code aligned with technical requirements and project timelines
- Participate in code reviews, pair programming, and other collaborative development practices to ensure consistency and performance
- Work closely with product managers, designers, QA engineers, and other developers to clarify project scope and coordinate deliverables
- Contribute to agile ceremonies including sprint planning, estimation, and daily stand-ups
- Communicate progress and surface technical challenges or blockers in a timely and proactive manner
- Troubleshoot and resolve technical issues, bugs, or performance concerns as needed
- Help identify potential project risks and escalate when appropriate
Required Skills & Experience
- 4+ years of professional experience as a software engineer in project-driven environments
- Strong proficiency in JavaScript and modern web development frameworks (Angular preferred)
- Experience developing RESTful APIs and/or GraphQL endpoints
- Proficiency in Node.js and CSS/SCSS for responsive front-end development
- Familiarity with MongoDB and/or PostgreSQL
- Excellent analytical thinking and problem-solving abilities
- Highly organized with the ability to manage tasks and priorities independently
- Strong written and verbal communication skills
Preferred Qualifications
- Experience working within mission-driven, nonprofit, public sector, or education organizations is highly desirable, but not required
- Background in EdTech, civic technology, or enterprise-scale web application development is helpful, but not required
- Comfortable contributing to teams in a remote environment while working EST hours