ATC is looking to solve the problem of developing and maintaining web applications using front-end and back-end technologies
Requirements
- Programming: JavaScript, Java, Python, or TypeScript
- Front-end: React.js, Angular, HTML5, CSS3, Bootstrap, Tailwind
- Back-end: Node.js, Express.js, Django, Spring Boot
- Databases: MongoDB, MySQL, PostgreSQL
- Tools: Git, GitHub, VS Code, Postman, Docker (basic)
- Knowledge of REST APIs, version control, and Agile development practices
Responsibilities
- Assist in developing and maintaining web applications using Front-end (HTML, CSS, JavaScript, React) and Back-end technologies (Node.js, Express, Python, Java, or PHP)
- Work with databases such as MySQL, PostgreSQL, or MongoDB for data storage, retrieval, and optimization
- Collaborate with senior developers to design, build, and deploy scalable, high-performance application features
- Support API development, integration, and debugging to ensure seamless communication between front-end and back-end systems
- Participate in code reviews, testing, and documentation to maintain high-quality code and project standards
- Troubleshoot and resolve technical issues to improve performance, usability, and reliability
- Contribute to UI/UX improvements and ensure responsive, user-friendly interface designs
Other
- Seniority level: Associate
- Employment type: Internship
- Job function: Information Technology
- Industries: Information Technology & Services
- Degree requirements not specified, but likely requires a degree in a related field