Position Overview:
BellXcel is looking for experienced Front End (Vue.js) Developers to join our growing Product Engineering team responsible for enhancing BellXcel’s enterprise platform. Our Front End Developers will report directly to the Director of Engineering and will be key contributors on our engineering team for building and enhancing vibrant, performant, secure and scalable front end interfaces.
Success in this role requires high level of expertise with the Vue.js framework (version 2 or above), Typescript and related technologies; a strong commitment to teamwork and collaboration; and a passion for agile development practices.
Responsibilities:
- Active development of secure and robust code with effective unit tests; ensuring smooth integration with backend services and automated test frameworks.
- Collaborate with engineering team in solution design, development and troubleshooting.
- Participate in agile ceremonies as a key contributor to the Scrum process.
- Keep up to date with recent developments in Vue.js; follow and recommend best coding practices.
Required Skills and Experience:
- At least 2 years of professional hands-on experience on a development team for one or more SaaS based products using Vue.js.
- Demonstrated experience and familiarity with Typescript.
- Experience buiulding unit tests as part of the development process using Jest or similar frameworks.
- Strong understanding of issues and complexities of building long-lived applications within a SaaS-based business framework.
- Experience building custom, mobile friendly interfaces that adhere to modern accessibility standards.
- Experience with service-oriented architecture (SOA) design patterns with a focus on making software components reusable and interoperable via mini and micro service interfaces.
- Experience with cloud-based application development and hosting (with a strong preference towards experience with Azure services).
- Experience with SSO and building applications that easily integrate with other 3rd party services to build or enhance overall capability.
- Experience building applications that conform to high standards for security and data privacy.
- Strong analytical, planning, and organizational skills with the ability to manage competing demands.
- Able to anticipate issues to help the team avoid or resolve them proactively.
- Extreme attention to detail with strong analytical, debugging, problem-solving and root-cause analysis skills.
- Preferred: Knowledge and experience with full stack web application development and a strong knowledge of the end-to-end life cycle of software stack including middleware and data layers.
- Preferred: Experience with eCommerce systems - POS and Subscription services (experience with Stripe a plus).
- Preferred: Experience in EdTech space and experience with Learning Management Systems.
Education
A minimum of a bachelor’s degree in computer science or related field, or equivalent work experience.
About BellXcel
BellXcel creates time-saving digital tools for youth program directors and their staff so they can spend less time dealing with their program logistics and paperwork, and more time focused on what truly matters most: elevating the potential of youth.
Perks & Benefits
- Remote work environment
- Competitive salary
- Self-managed paid time off, which includes vacation, sick and personal time
- Opportunity to work in an entrepreneurial, mission-focused environment
- Typical benefits included: 401(k) with matching & comprehensive insurance including medical, dental, vision, and life
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.