Persevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services. As an Applications Engineer Apprentice, you will assist in developing and maintaining software solutions that enhance educational programs while gaining hands-on experience in full stack development.
Responsibilities
Assist in developing, testing, and deploying full-stack applications that support web development and other educational curriculum delivery.
Collaborate with the Applications Engineer and Curriculum Engineers to understand program requirements and contribute to creating software solutions that meet organizational needs.
Help maintain and update the Persevere Code Camp curriculum software by troubleshooting issues, updating features, and ensuring compatibility with modern web technologies.
Participate in quality assurance testing to ensure the reliability and functionality of new and existing applications.
Support the IT team in resolving technical issues related to software integration and performance.
Learn and apply best practices in scalable, secure, and robust software development.
Assist in providing technical support and training to staff on new applications and system updates.
Stay updated with web development technologies and trends to improve skills and knowledge continually.
Other duties as assigned.
Qualification
Required
Foundational knowledge of web development technologies such as HTML, CSS, JavaScript, React, Node.js, and MongoDB.
A desire to learn and grow in full stack development with hands on experience or programming and software development coursework.
Strong problem solving abilities, attention to detail, and a willingness to adapt to new challenges.
Ability to work under the direction of senior team members and collaborate with other staff effectively.
Good communication skills, both verbal and written.
A proactive, self driven attitude toward learning new technologies and improving software development skills.
Preferred
Benefits
Persevere, a 501(c)(3) non-profit organization with a mission to support at-risk and justice-impacted individuals.