Application Developer Analyst I
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
- Assist with the development, implementation, and maintenance of web-based, mobile, and interactive educational applications.
- Develop and maintain application features using established programming languages, frameworks, and development tools.
- Support the integration of multimedia assets, interactive content, databases, APIs, and third-party services.
- Participate in application testing, debugging, and performance optimization activities.
- Assist with deploying applications across multiple platforms and environments.
- Troubleshoot technical issues and implement solutions under the guidance of senior developers.
Educational Game and Interactive Experience Development
- Support the development of educational games, simulations, and interactive learning experiences.
- Assist with implementing user interface and user experience designs into functional applications.
- Integrate visual, audio, animation, and interactive assets into software products.
- Participate in the evaluation and refinement of application features based on user feedback and testing results.
Quality Assurance and Testing
- Collaborate with multidisciplinary teams including designers, researchers, instructional designers, and project managers.
- Participate in project planning meetings, sprint reviews, and development discussions.
- Create and maintain technical documentation, development notes, and deployment procedures.
- Communicate project status, technical challenges, and recommendations to team members and stakeholders.
Requirements
Associate’s degree; or a high school diploma or equivalent and two years of relevant experience. Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience., Associate’s degree; or a high school diploma or equivalent and two years of relevant experience. Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience. PREFERRED:
- Experience developing applications using C#, JavaScript, TypeScript, Python, or similar programming languages.
- Familiarity with mobile application development for iOS and Android.
- Experience with source control systems such as Git.
- Knowledge of software development lifecycle methodologies and testing practices.
- Experience implementing user interface and user experience designs.
- Familiarity with cloud services, APIs, and database integration.
- Familiarity with AI and machine learning concepts, with experience supporting the development, testing, or evaluation of AI-enabled applications.
- Experience developing educational technologies, games, simulations, or interactive learning applications.
- Knowledge of accessibility standards and design principles.
- Experience working in higher education, research, or grant-funded environments.
Benefits & conditions
Commensurate with education and experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Top-Paying Tech Jobs (with Salaries)
System change: restart as developer?
What Jobs Can You Get with a Software Engineering Degree?