Junior Full Stack Developer

University of Minnesota

Software Engineer Full Time

Required Qualifications:

  • BA/BS degree in Computer Science/Informatics or related technical discipline and two years of work experience in the areas of application/web/systems development or four years or work experience with non-related BA/BS degree
  • Knowledge of JavaScript and HTML5 (including experience with frameworks like Node.js, Angular.js, or Bootstrap)
  • Knowledge of server-side architecture and related back-end technologies (SQL and AWS experience preferred)
  • Demonstrated/documented strong communication skills.

Preferred Qualifications:

  • 1-2 years of experience developing full-stack applications, including creating responsive web applications for mobile deployment and server-side account management
  • Experience working in a professional setting with user researchers and user experience designers
  • Experience with the FitBit OS or similar SDKs
  • Experience integrating server-side infrastructure with study management software, e.g., REDCap
  • Experience with HIPAA-compliant backend design
  • Experience with data analysis and statistics using R

Position Overview:

This position will support a research team at the Institute for Translational Research in Children’s Mental Health (ITR) at the University of Minnesota College of Education and Human Development. ITR is involved in cutting edge mobile health technology research, including the study and development of wearables and apps to prevent and/or intervene in mental health and substance use disorders with children and parents. The research team participates in all aspects of the design and analysis studies, ranging from the development of interactive applications for enrolling, engaging, and assessing study participants to the development, distribution, and maintenance of the developed software.

This is an opportunity to work in a challenging and rewarding research area that constantly poses new technical and computational problems. The Junior Full Stack software developer will focus on data collection and visualization tools. The incumbent in this role will help enhance, develop, and maintain web-based visualization and interactive tools that (a) help researchers leverage mobile and wearable devices to collect data on research participants, understand complex research results, and execute challenging analyses and (b) help research subjects share information about their health and understand how the information they contribute is being used.

Job Responsibilities:

Application Development (75%)

  • Work within a team of researchers, developers, and designers to integrate wearable sensors APIs and server-side infrastructure with responsive web mobile applications and analytics tools
  • Use FitBit API and SDK to connecting web applications to wearable sensors
  • Maintain the server-side account management and data infrastructure and assist in constructing datasets for research purposes

Documentation & Reports (15%)

  • Track and document all products developed, including software, code and experiments
  • Help prepare technical reports
  • Help prepare research publications

Technical Support (10%)

  • Monitor and address user and back-end challenges during iterative beta testing
  • Monitor and address user and back-end challenges throughout study deployment
  • Provide timely support to research team, and be responsive to communications throughout the research process
  • Attend weekly meetings and as needed to troubleshoot software or hardware challenges

Department Overview:

The Institute for Translational Research in Children’s Mental Health (ITR) is a research center within the College of Education and Human Development. ITR’s mission is to advance quality research, evidence-based clinical training, and information dissemination focused on children’s mental health and development ages 0 to 18. Through associated centers and programs, ITR serves systems that interface with and impact the mental health of children and families.

College Overview:

The College of Education and Human Development (CEHD) is a world leader in discovering, creating, sharing, and applying principles and practices of multiculturalism and multidisciplinary scholarship to advance teaching and learning and to enhance the psychological, physical, and social development of children, youth, and adults across the lifespan in families, organizations, and communities. CEHD is the third largest college at the University of Minnesota, houses seven departments with ten undergraduate majors, over 30 graduate degree programs, and 25 centers and institutes. We are committed to diversity in our students, faculty and staff; 38.4% of our new first year students are students of color and more than 265 of our international students represent over 51 different countries. For further information: http://www.cehd.umn.edu/about/default.html.

CEHD and the University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression.

Applications must be submitted online. To be considered for this position, please click the Apply button and follow the instructions. You will be given the opportunity to complete an online application for the position and attach a cover letter and resume. Additional documents may be attached after application by accessing your My Job Applications page and uploading documents in the My Cover Letters and Attachments section.

  • To request an accommodation during the application process, please e-mail [email protected] or call (612) 624-UOHR (8647).

The University recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting the academic mission. The University is committed to attracting and retaining employees with varying identities and backgrounds.

The University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression. To learn more about diversity at the U: http://diversity.umn.edu.

Any offer of employment is contingent upon the successful completion of a background check. Our presumption is that prospective employees are eligible to work here. Criminal convictions do not automatically disqualify finalists from employment.


The University of Minnesota, Twin Cities (UMTC)

The University of Minnesota, Twin Cities (UMTC), is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation's most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.