Internship Description
Position Overview:
As a Full Stack Developer Intern, you will have the opportunity to work on the development of fully functional ERP software tailored for the manufacturing sector. You’ll work with modern frameworks and technologies such as Remix, PostgreSQL, Docker, and Fly.io to create scalable and efficient software solutions. This is an exciting opportunity to gain hands-on experience in full stack development while contributing to software that improves operational processes for manufacturers.
Responsibilities:
- Collaborate with the development team to design, develop, and deploy ERP software solutions that improve manufacturing processes.
- Design and structure efficient PostgreSQL databases to support application performance and scalability.
- Develop intuitive user interfaces using React and UI frameworks like Gestalt.
- Deploy and scale applications using Docker and Fly.io for containerized and scalable cloud infrastructure.
- Create and manage CI/CD pipelines for continuous integration and deployment, ensuring a smooth workflow from development to production.
- Utilize the Remix framework to build full stack web applications.
Requirements:
- Familiarity with front-end development using React, including experience or interest in UI frameworks like Gestalt.
- Basic knowledge of back-end technologies, particularly PostgreSQL databases.
- Understanding of or interest in learning the Remix framework for full stack development.
- Experience or interest in Docker for containerization and Fly.io for cloud deployment.
- Basic understanding of CI/CD tools and processes for automation and deployment.
- Strong problem-solving skills, with the ability to work in a dynamic, fast-paced environment.
Preferred Qualifications:
- Previous experience or coursework related to ERP systems or manufacturing processes is a plus.
- Interest in manufacturing optimization and process improvement.
- Excellent communication skills and the ability to work collaboratively in a team setting.
What We Offer:
- Mentorship from experienced engineers and developers.
- Exposure to real-world projects in the manufacturing software sector.
- A collaborative, innovative environment where you can grow your technical skills.
- Opportunity to contribute to impactful software solutions that improve manufacturing operations.