Junior Frontend Developer (Next.js/React)
Apply on
Job Title: Junior Frontend Developer (Next.js/React)
Location: Bali/ Remote
Job Type: Full-time
Experience Level: Junior
Salary: 6,000,000–10,000,000IDR
About Us:
We are dynamic and forward-thinking company that specializes in building innovative web solutions. We are passionate about delivering high-quality digital experiences, and we're looking for a Junior Frontend Developer with a strong foundation in Next.js and React to join our team.
Role Overview:
As a Junior Frontend Developer, you will work closely with our development team to build and maintain responsive, user-friendly web applications. You will have the opportunity to grow your skills and contribute to exciting projects that have a direct impact on our clients and users.
Key Responsibilities:
- Develop and maintain scalable web applications using Next.js and React.
- Collaborate with designers and backend developers to implement features and ensure smooth integration.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Debug and troubleshoot issues across various browsers and devices.
- Write clean, maintainable, and reusable code.
- Stay up-to-date with the latest industry trends and best practices.
Requirements:
- 1+ years of experience in frontend development (internships or freelance projects count!).
- Proficiency in Next.js and React.
- Solid understanding of JavaScript, HTML, and CSS.
- Experience with REST APIs or GraphQL.
- Familiarity with version control systems like Git.
- Basic understanding of responsive design principles.
- Strong problem-solving skills and attention to detail.
- Ability to work in a collaborative environment and take feedback constructively.
Nice to Have:
- Experience with TypeScript.
- Knowledge of CSS-in-JS libraries (e.g., styled-components, emotion).
- Exposure to CI/CD pipelines and DevOps practices.
- Familiarity with SEO optimization and performance tuning for web applications.
- Previous experience with testing frameworks like Jest or Cypress.
What We Offer:
- A collaborative and supportive work environment.
- Opportunities for growth and learning.
- Flexible working hours and the option for remote work.
- Competitive salary and benefits.