Entry-level Full Stack Developer


About Eidex:

Eidex is a cloud–based data analytics software application that facilitates cost efficiencies and performance improvement at school districts. Eidex was founded to help school administrators find answers that are actionable within their mountains of data. Through a powerful mix of software, training, support, consulting, and collaboration, Eidex guides school administrators toward insight.

Job Description:

As a member of the Eidex development team, the developer may be required to perform varying roles based on the needs of ongoing or future projects. These roles may include but are not limited to designing front-end web application components, loading data through a data-warehouse, troubleshooting/fixing issues in existing software, creating data visualizations, and quality assurance testing of new features.

Main Tasks and Responsibilities:

  • In response to reported issues, collaborate with stakeholders to understand the problem, identify the root cause, recommend, and implement solutions to correct the reported issue

  • Exercise mindfulness of opportunities to improve existing applications or create new application features to better meet the needs of Eidex and its clients

  • Participate in application development projects

  • Participate in broader team meetings and discussions

Education and Experience:

  • A bachelor’s degree in Information Technology/Computer Science

Required Skills:

  • Experience working with HTML, CSS, and JavaScript/TypeScript

  • Experience working with C#

Desired Skills:

  • Experience working with React, Redux, and React MaterialUI Framework

  • Experience working with .NET Core

  • Experience working with SQL Server

  • Experience working with Git and GitHub

  • Experience working with BI tools such as QlikView/QlikSense, Tableau, or PowerBI

  • Experience working with Visual Studio or similar IDE

  • Understanding of Agile development process

  • Understanding of Data Warehouse technologies

Key Competencies:

  • Organized

  • Motivated self-starter with a “can do” attitude

  • Possess a problem-solving mindset

  • Possess a strong attention to detail

  • Able to work individually or as part of a team

  • Able to manage interruptions and multiple tasks simultaneously

  • Able to produce clean code with

  • Demonstrates strong verbal and written communication skills

  • Demonstrates a thorough understanding of the entire software development lifecycle and can contribute throughout

  • Demonstrates an understanding of Business Intelligence software and/or design principles

  • Possess working knowledge of object-oriented development

  • Possess working knowledge of the web architecture pattern MVC, web services, and web APIs


  • Competitive compensation

  • Remote work flexibility

  • Generous paid vacation and holiday policy

  • Health, vision & disability benefits

  • Company-sponsored tech and home office setup

  • Fun, casual, and relaxed culture

To apply, send the following information to

Email Subject: Your Full Name_Application to Full Stack Developer (Entry-level)

  • Attach your resume (required)

  • Attach cover letter and sample projects (optional)