Job Description
Description:
We’re looking for a Web Application Development Intern to join our Research & Development (R&D) team. This role will help you gain hands-on experience working on real-world web-based software solutions aimed at automating processes and improving productivity. Whether you're joining us for the summer or part-time during the school year, you’ll have the opportunity to work with modern technologies in a fast-paced, collaborative environment.
You’ll be responsible for independently completing tasks, collaborating with the team to tackle problems, and engaging with end users to gather feedback and make improvements. This internship is perfect if you’re interested in working with cutting-edge web technologies while contributing to process improvement and innovation. This internship offers a chance to learn, grow, and contribute to a professional development environment while gaining practical experience that will set you up for success in your career.
This role will be located in either our Kansas City, MO or Denver, CO office. Anticipated pay for this position is $18 - $25 / hr depending on experience and location.
Key Responsibilities:Software Development:
· Develop, test, and maintain web applications using JavaScript frameworks (e.g., Svelte.js, React, or Vue).
· Improve existing applications by fixing bugs, enhancing features, and improving functionality
· Use development tools, IDEs, Git, and project management systems for version control and team communication.
Functional Testing:
· Actively participate in testing processes and contribute to improving internal testing practices.
· Collaborate with team members and end users to gather feedback, ensuring applications meet user requirements.
· Assist in developing test cases, documentation, and user guides.
Communication & Collaboration:
· Keep both technical and non-technical stakeholders updated on your progress and clarify requirements as needed.
· Participate in team meetings, offering insights on project status and potential challenges.
· Interface with various team members to refine solutions and ensure alignment with user needs.
Process Improvement:
· Identify opportunities to improve workflows and automate processes through web application development.
· Support the creation of scalable solutions applicable across multiple projects and teams.
· Participate in discussions focused on process optimization and efficiency gains.
Requirements:Education:
•Junior (or higher) pursuing degree in computer science, computer engineering, or similar degree program.
•Candidates with 'boot camp' or alternate education will be considered.
Technical Skills:
•Proficiency with HTML, CSS, and JavaScript/Typescript ; familiarity with frameworks such as Svelte.js/SvelteKit.
•Familiarity with Electron JS or other web frameworks React, or Vue is also helpful.
•Basic understanding of package managers (npm) and version control systems (Git).
•Experience with modern development tools and agile methodologies.
Problem Solving:
•Strong analytical and problem-solving skills with the ability to develop practical software solutions.
•Comfortable working independently and communicating progress to the team.
Communication:
•Strong communication skills for working with both technical and non-technical audiences.
•Ability to write clear documentation, user guides, and explain technical concepts in a simple way.
Teamwork & Initiative:
•Collaborative mindset with a willingness to receive and act on feedback.
•Self-starter who can manage tasks independently and contribute to team success.
•Ability to work directly with engineers and other stakeholders to gather feedback and test applications.
•Use feedback to refine tools and make continuous improvements.
Development Areas:
•Functional Testing & Quality Assurance: Gain experience in functional testing practices, including creating test cases and working on automated testing.
•Automation & Workflow Enhancement: Identify repetitive tasks and help automate processes to boost productivity.
Evaluation Metrics:
•Task Ownership & Completion: Successfully complete tasks on time with high-quality results.
•Problem-Solving & Innovation: Effectiveness in developing innovative solutions and identifying software-driven improvements.
•Collaboration & Communication: Contribute to team efforts and communicate effectively with team members, end users, and stakeholders.
•Impact on Testing Practices: Help improve internal testing processes to ensure applications meet user needs.
Learning Opportunities:
•Exposure to the full software development lifecycle (SDLC) and modern web technologies.
•Hands-on experience with developing software tools used in real-world professional environments.
•Develop essential soft skills like teamwork, stakeholder communication, and time management.
•Make a tangible impact on the productivity and workflow of the team.
...Healthcare Center is seeking Part Time LPNs with heart, empathy,... ...'S WHY WE OFFER . . . $5 Shift Differential for Night Shift (6 pm - 6 am) Various... ...time and PRN Daily Pay! Work today, get paid tomorrow!... ...family, the workplace becomes a home, and a touch of spontaneity...
...any of these protected categories. Know Your Rights: Responsibilities Under the supervision of a Registered Nurse, the patient Sitter maintains constant visual observation of assigned patient. Assists in the provision of a safe and clean environment....
...Aequor Allied is seeking a travel Nuclear Medicine Technologist for a travel job in Tarzana, California. Job Description & Requirements ~ Specialty: Nuclear Medicine Technologist ~ Discipline: Allied Health Professional ~ Start Date: 05/19/2025~ Duration:...
...At Cedar Point, work is FUN! Working in Linen Services means you will help provide a service by processing all linen and preparing clean linen in accordance with brand standard! Youll also Be responsible for cleaning, folding, and stocking linen according to standards...
...Become a Champion for Children: Join Us as a Brand Ambassador Are you passionate about creating a better world for vulnerable children? Do you thrive on building meaningful connections and inspiring others to take action? If so, we invite you to join our team and help...