1. Development & Implementation
- Develop features according to requirements, quality and timeline
- Maintain and improve website
- Design mobile-based features
- Implement and maintain SEO best practices, including structured data, lazy loading, and performance optimizations
- Build and maintain reusable code libraries, ensuring modularity, scalability, and efficiency across projects
2. Collaboration & Communication
- Collaborate with back-end developers and web designers to improve usability
- Gather feedback and develop solutions for users and clients.
- Communicate progress and updates to stakeholders through chat, email, and meetings (online & offline)
- Actively coordinate with the testing team to ensure a smooth, bug-free user experience across multiple browsers and devices
3. Code Quality & Documentation
- Take ownership of frontend architecture, ensuring best practices in code maintainability, and contribute to code reviews with constructive feedback
- Write functional requirement documents and guides
4. UI/UX & Design Consistency
- Ensure high quality graphic standards and brand consistency
- Create quality mockups and prototypes
5. Research & Continuous Improvement
- Research and stay up-to-date on emerging technologies and industry trends
- Proven work experience as a Front-end developer
- Hands on experience with markup languages
- Experience with JavaScript, CSS and jQuery
- Basic understanding of browser testing and debugging
- Interest in learning the full web development process, including design, development, and deployment
- Familiarity with version control systems like Git and willingness to follow basic collaboration workflows (e.g., pull requests, branches)
- A good eye for layout and visual consistency
- Exposure to design tools such as Figma, Sketch, or Adobe XD is a plus
- Willingness to learn and adapt in a fast-paced working environment
- Strong problem-solving mindset and ability to handle multiple tasks when needed
- Currently pursuing or recently graduated with a degree in Computer Science or a related field
- Basic English communication skills, both verbal and written
- Awareness of basic SEO concepts is a plus
- Experience with modern JavaScript frameworks/libraries such as React, Vue, or Angular is a plus
- Experience with CI/CD pipelines and frontend testing frameworks (Jest, Cypress) is a plus
- Attractive internship allowance
- Participate in a 4-month apprenticeship program that focuses on practice
- Fulfill your needs for lunch, coffee, snacks, and fresh fruits all day
- Comfortable working environment, promoting efficiency, teamwork, and knowledge sharing
- Special attention and direction for each member's development
- Work alongside experienced professionals and gain mentorship opportunities
- Experience a collaborative and supportive work environment
- Become a member of an enthusiastic and passionate team
- Participate in on-job training, ensuring you clearly understand and can perform the job
- Commit to this being a meaningful and useful working period in the beginning of your career