Job Description
Join our dynamic team at Innovate Digital Solutions where your passion for web development meets real-world impact! We're seeking a motivated Junior Web Developer to help craft cutting-edge digital experiences for our diverse client base. This part-time role offers flexible hours (20-25 hrs/week) and the opportunity to grow your skills in a collaborative, fast-paced environment. Perfect for students or recent graduates looking to build their portfolio while contributing to meaningful projects.
Our Durham-based startup culture values creativity and continuous learning. You'll work alongside senior developers on responsive websites, e-commerce platforms, and web applications using modern frameworks. We provide mentorship, flexible scheduling around your academic commitments, and exposure to full-stack development practices.
Responsibilities
- Build responsive, mobile-first websites using HTML5, CSS3, and JavaScript (ES6+)
- Implement interactive features using React.js and modern front-end frameworks
- Collaborate with UX/UI designers to translate mockups into functional web interfaces
- Debug and optimize website performance across browsers and devices
- Assist in back-end development using Node.js and Express.js
- Participate in code reviews and contribute to Git repository management
- Document code and technical specifications for project handoffs
Qualifications
- Currently pursuing or recently graduated with a degree in Computer Science or related field
- Proficiency in HTML5, CSS3, and JavaScript fundamentals
- Understanding of responsive design principles and CSS frameworks (Bootstrap/Tailwind)
- Basic knowledge of version control systems (Git)
- Experience with JavaScript frameworks (React, Vue, or Angular) preferred
- Strong problem-solving skills and attention to detail
- Ability to work independently and meet deadlines in a remote-hybrid environment
- Portfolio demonstrating 2-3 personal or academic web projects