x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Frontend Developer Intern Job Description
 banner picture 1  banner picture 2  banner picture 3

Frontend Developer Intern Job Description

Performance Rotors Pte. Ltd.

Performance Rotors Pte. Ltd. company logo

Learning Outcomes and Objectives:

As a Frontend Developer Intern, you will have the opportunity to:


● Develop Hands-On Experience: Build and maintain responsive web applications using

Next.js and React, enhancing your practical skills in modern frontend development.

● Translate Designs into Code: Convert Figma design mockups into interactive,

responsive React components, sharpening your UI/UX implementation abilities.

● Implement Advanced Techniques: Learn and apply server-side rendering (SSR) and

static site generation (SSG) in Next.js to improve application performance and SEO.

● Collaborate on Full-Stack Integration: Work closely with backend developers to

integrate frontend elements with server-side logic and RESTful APIs, gaining insights

into full-stack development processes.

● Optimize for Performance: Apply best practices to optimize web applications for

maximum speed and scalability, learning how to enhance user experience through

performance tuning.

● Master State Management: Implement state management solutions using libraries like

Zustand or Redux, deepening your understanding of application state handling.

● Engage in Code Quality Practices: Participate in code reviews and contribute to

development best practices, improving your code quality and collaborative skills.

● Refactor Codebases: Refine existing code for better readability and maintainability,

learning the importance of clean code principles.

● Utilize Version Control: Gain proficiency in using Git for version control, understanding

collaborative workflows in a team setting.

● Experience Agile Methodologies: Participate in agile development processes,

including sprint planning and daily stand-ups, to deliver features effectively.



By the end of this internship, you will have:

● Enhanced Technical Skills: Developed a strong foundation in Next.js, React, and

TypeScript, positioning yourself as a competent frontend developer.

● Built a Professional Portfolio: Created and contributed to real-world projects,

showcasing your ability to deliver high-quality web applications.

● Improved Soft Skills: Strengthened your teamwork, communication, and time

management skills by working in a dynamic team environment.

● Prepared for Future Opportunities: Gained valuable experience and knowledge that

will be instrumental in pursuing a successful career in web development.


If you're passionate about creating exceptional user experiences with Next.js on web platforms, have a keen eye for design implementation, and want to work with cutting-edge technologies,

we'd love to hear from you!


Required Qualifications:

● Proficient in TypeScript, React, and Next.js

● Experience with Next.js for web development

● Demonstrated ability to write clean, readable, and maintainable code

● Experience integrating RESTful APIs

● Proficient in using Git for version control

● Excellent teamwork and communication skills

Preferred Qualifications:

● Pursuing a bachelor's degree in Computer Science or a related field

● Experience with backend development

● Knowledge of SQL and database management

● Familiarity with agile development methodologies

● Familiarity with authentication-as-a-service such as Firebase Authentication

● Experience with responsive and adaptive design in Next.js

● Understanding of cross-browser compatibility issues and solutions for Next.js web

● Experience with 3D point cloud rendering (highly preferred)



Additional Skills That Would Be Beneficial:

● Proficiency with design tools like Figma or Adobe XD

● Experience with web testing frameworks (e.g., Jest, React Testing Library)

● Knowledge of UI/UX design principles

● Familiarity with cloud services (e.g., Firebase, Google Cloud)

● Experience with CI/CD pipelines for Next.js projects

● Contributions to open-source Next.js projects

Personal Qualities:

● Strong problem-solving skills and attention to detail

● Ability to work independently and as part of a team

● Good time management and ability to meet deadlines


Sharing is Caring

Know others who would be interested in this job?