Job Description
Breeze End Technology is currently looking for a motivated student for Web Application Developer Intern (Unpaid) to join our Software Engineering Department. In this position, you’ll work with the software development team and assist with the maintenance and implementation of multiple internally developed applications and/or websites. In addition, you’ll collaborate with other areas of Digital Strategy as well as internal stakeholders. We aim to provide an opportunity to get you involved with real software development projects and challenges, work with subject matter experts, and contribute to finding innovative ways to engage our internal and external stakeholders.
Qualifications:
- The selected candidate will work with other software/application developers and programmers and must be able to manage time and milestones effectively, be self-motivated and communicate effectively.
- You might currently be studying or enrolled in coursework in one or more of the following areas: computer science, design technology, computer engineering, information technology, web development, software development or other relevant coursework.
- Capable of working with JavaScript (specifically ES6), HTML, CSS, Preact, Git and Github.
- Strong knowledge with API’s.
- Familiarity with responsive web design, and working with Front-end frameworks such as Material-UI for react-components.
- Be familiar with AWS/AWS Cognito
- Proficient in MS Office Products (Word, Excel, Powerpoint)
- NET Web Forms (VB.NET, C#.NET)
- Have prior experience with UI/UX design and Adobe Photoshop, Illustrator, or a similar graphics program
- Microsoft .Net framework (C#, VB.Net or ASP.Net)
- Database systems including MySQL, MS-Access, Oracle and /or SQL Server
- 0-1 years of experience with JavaScript, JQuery, Ajax, HTML, CSS
- Strong understanding of Web Application Architecture and Object Oriented Design concepts
- Experience developing web user interfaces
- Experience gathering requirements and documenting system specifications
- Strong communication and presentation skills
Front End Development- Develop responsive and elegant cross-platform functionality in a custom-built component-based framework.
- Partner closely with other developers on your scrum team with the support from many others across the organization.
- Keep up with new technologies and approaches to solve problems and improve existing systems.
- Work directly with designers, QA, and our back-end development team in a dedicated scrum team to fully realize the product vision.
- Participate in a well-oiled 2 week agile system to continuously add new features and functionality to the business.
- Experience or coursework with web technologies (HTML, CSS, JavaScript, Sass, jQuery).
- Experience or coursework with Node.js and Express or similar server-side frameworks.
- Experience or desire to work with reactive web technologies (Vuejs, React, Angular, etc).
- A desire to learn, contribute and collaborate.
Service Platform (Back End Development)Do you have an interest in developing high throughput backend applications? Working with new tools and languages? The Services team works on Dotdash's core services platform that serves millions of requests per day. You will be working side by side with other Engineers, Architects, Product, and Creative teams to contribute to the overall design and architecture of Dotdash brands.
- Experience developing using technology such as Java, C++, Python, etc.
- Knowledge of databases like MySQL.
Benefits:- The opportunity to grow and potential leadership opportunities within your team.
- The opportunity to work closely with skilled professionals, including our CTO, and receive 1-on-1 mentorship.
- Experience working in both a team and sole developer environment.
- We can’t pay you, but in return for part time services we will offer career guidance, coaching and support. If you are looking for a career opportunity we will help you and act as a reference.
- You will work with the two founders for content and design ideas and can bring it to life! We focus on our clients but want a great web property AND you get to be our consultant.
Learning Objective:
Candidates will learn and develop new specific skill(s), enhance their known skills and benefit from their personal educational learning experience by working alongside cross teams of experienced professionals.
The internship program is for 3 Months and 15 hours or less every week. The Internship program is for the student's benefit, only. The extent to which the intern and the employer understand that the internship is conducted without entitlement to a paid job at the conclusion of the internship.
To apply, please complete the internship application, submit an updated copy of your resume along with a cover letter stating your interest in being an intern for Breeze End Technology, and provide two references from your school instructors, or advisors.
Job Location: Remote Position