Get AI-powered advice on this job and more exclusive features.
Job Posting Date(s)
Start Date : 09 / 12 / 2025
Description
Developer, Full Stack
Location : Remote
Reports to : Director of Engineering
Position Overview
BellXcel is looking for an experienced Full Stack Developer to join our growing Product Engineering team responsible for enhancing BellXcel's enterprise platform. The Full Stack Developer will report directly to the Director of Engineering and will work in close partnership with our Product Management, Technology, and Implementation groups to create measurable value for the customer in areas including technical design, UX, quality & reliability, delivery, performance, and scalability.
Success in this role requires a strong commitment to teamwork and collaboration, a history of leading by example, a passion for agile development practices, and sound expertise and application of the technologies listed in BellXcel's tech stack. The Full Stack Developer also maintains a healthy balance between a strong curiosity of new technologies matched with a pragmatic appreciation for implementing the right fit for the need.
If you have ever wanted to work in a lean, fast-moving environment where your creativity, adaptability, and technical skill all matter equally - this is it.
Tech Stack
VueJS, NodeJS, NestJS, TypeORM, PostgreSQL, ElasticSearch, Redis, Stripe, Azure hosted, Azure AI Foundry.
Primary Responsibilities
- Collaborate with engineering teams in solution design, development, testing, deployment and troubleshooting.
- Work with Technology leadership to build and expand Technology capacity within BellXcel.
- Work with project ownership in work breakdown, sizing and backlog prioritization activities.
- Actively participate in agile ceremonies as a key contributor to the Scrum process.
- Assist in review of technical solutions and deliverables from contractors to ensure adherence to BellXcel quality standards.
- Assist with research and piloting of new technologies for fit within the BellXcel portfolio.
- Assist product teams with inclusion of technical requirements in road mapping of future product enhancements.
- Suggest ways to improve existing process for quality and efficiency.
Professional Qualifications, Education And Experience
A bachelor's degree in computer science or related field or equivalent experience.At least 5 years of professional experience on a development team with hands-on experience creating and / or maintaining a SaaS-based software platform, preferably within the EdTech space.Demonstrated experience and familiarity with TypeScript / JavaScript programming languageExtreme attention to detail with strong analytical, debugging, problem-solving and root-cause analysis skillsStrong understanding of issues and complexities of building long-lived applications within a SaaS-based business frameworkExperience with developing production code with modern AI coding assistantsExperience with cloud-based application development and hosting (with a strong preference towards experience with Azure services)Demonstrated experience and familiarity with one or more the following technologies :TypeScript / JavaScriptSQL (experience w / PostgreSQL preferred)Serverless functions (experience w / Azure Functions preferred)SaaS hosted services (experience w / Azure Application Service preferred)API development (experience w / REST preferred)Front end frameworks (experience w / Vue preferred)Other strongly preferred experience :Knowledge and experience with full stack web application development, including middleware and data layerseCommerce systems – Payment, invoicing, subscription, POS services (experience with Stripe a plus)EdTech / Learning Management SystemsAI / ML / Agentic development (experience w / Azure AI Foundry preferred)Authentication / authorization both within services and when communicating w / 3rd party servicesExperience building applications that conform to high standards for accessibility, security and data privacy (any experience with WCAG, HIPPA or PCI DSS Compliance preferred)Strong analytical, planning, and organizational skills with the ability to manage competing demandsAble to anticipate issues to help the team avoid or resolve them proactivelyPerks & Benefits
Remote work environment with flexible work scheduleCompetitive salaryFlexible PTO401(k) matching & comprehensive insurance including medical, dental, vision, and lifeOpportunity to work in an entrepreneurial mission-focused environmentEqual Opportunity BellXcel is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Non-profit OrganizationsJ-18808-Ljbffr