Job Title: Application Developer
Responsibilities:
- Collaborate with the development team and other IT staff to set specifications for new applications.
- Evaluate existing applications to reprogram, update, and add new features.
- Develop new websites, apps, and improve existing websites.
- Engage in web marketing.
- Update our websites and apps; create new sections.
- Improve web and app security and plugins.
- Design, develop, and test mobile applications for the iOS & Android platform.
- Participate in the full mobile application development life cycle.
- Stay informed on the latest trends, technologies, and best practices in mobile software development.
- Write clean, high-quality, high-performance, maintainable code.
- Design printed circuit boards (PCB) to meet customer quality and delivery requirements.
- Help refine workflow processes to enhance the product development process.
- Build CMF strategies that connect social/target consumer lifestyle trends with material technologies and product concepts.
- Drive ideation sessions, multi-functional brainstorms, and research activities on users, trends, materials, and processes applicable to future product development.
- Create visual and functional prototypes for research and internal review.
- Support cost reduction while maintaining design intent and user experience.
- Work with design engineers directly on CAD models to configure/package engineering concepts into compelling products.
Data Science Management:
- Gather and prepare relevant data for analytics applications.
- Use various analytics tools to detect patterns, trends, and relationships in data sets.
- Develop statistical and predictive models to analyze data sets.
- Conduct risk assessments, collecting and analyzing documentation, statistics, reports, and market trends.
- Establish policies and procedures to identify and address risks in the organization's services and departments.
- Review and assess risk management policies and protocols; make recommendations and implement modifications and improvements.
Risk Management (Safety in the Workplace):
- Create business continuity plans to limit risks; conduct data collection at the workplace.
- Build risk awareness among staff by providing support and training within the company.
- Assess classifications of hazards and risks at work and implement health and safety measures.
- Prepare risk assessments and apply appropriate methods.
What do we offer?
- Guided supervision by a professional with related work experience in the field.
- Personal development, hard and soft skills development, and academic advancement.
The dates of the internships may vary; you do not have to apply between the indicated dates as the positions are open all year round. Internships can last from 1 to 12 months.