Codal is seeking to solve complex problems and accelerate growth for enterprise organizations through elegant, data-driven digital solutions, and is looking for a Frontend Software Engineering Intern to contribute to the implementation of new features, debug issues, and optimize existing code within a production environment.
Requirements
- Experience or coursework demonstrating working proficiency in HTML, CSS, and JavaScript.
- Familiarity with at least one modern front-end library or framework, such as React, Next.js, or Angular.
- Basic understanding of responsive design principles and a keen eye for visual detail and user experience.
- Basic understanding of the software development lifecycle (SDLC) and experience with version control tools, preferably Git.
- Exposure to consuming data from APIs (REST or GraphQL) for dynamic content loading.
- Working proficiency in JavaScript/TypeScript.
- Understanding of UI frameworks, performance optimization, and styling methods.
Responsibilities
- Develop and implement user-facing features on client applications using modern HTML, CSS, and JavaScript/TypeScript.
- Troubleshoot and debug issues within development, staging, and production user interfaces.
- Write clean, well-documented, and performant code following established front-end best practices for security and accessibility.
- Participate in code review processes to give and receive constructive feedback on logic, design implementation, and performance.
- Research technical solutions related to UI frameworks, performance optimization, and styling methods, proposing actionable recommendations to the team.
- Collaborate cross-functionally with Designers and Product Managers to ensure accurate translation of wireframes and visual designs into responsive applications.
- Document technical processes, component libraries, and contribute to team knowledge sharing.
Other
- Currently pursuing a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Software Engineering, or closely related technical field with an expected graduation in Dec 2026 or May 2027.
- Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and ask effective questions, especially when working with non-technical designers.
- A strong eagerness to learn, intellectual curiosity, and a proactive attitude toward problem-solving.
- Ability to work effectively in a team environment and collaborate with cross-functional roles.
- Ability to work in-person on a hybrid basis at our HQ in Chicago, IL for the full duration of the internship.