Job Openings
Web Developer (Next.js)
About the job Web Developer (Next.js)
The Web Developer (Next.js) will play a key role in developing and maintaining customer-facing web applications using Next.js. This position requires a strong technical foundation in modern JavaScript frameworks, particularly Next.js and React, and a commitment to following industry best practices. The developer will work closely with the Web Developer Team Lead, ensuring high-quality code and optimal application performance in a hybrid work environment (located in Thailand).
Key Responsibilities
- Feature Development & Implementation
Develop and implement new features using Next.js while adhering to established coding standards. - Code Quality & Compliance
Write clean, maintainable code and ensure all work meets industry best practices as reviewed by the Team Lead - Performance Optimization
Optimize web application performance by ensuring efficient code, fast load times, and responsive design. - Agile Collaboration & Communication
Actively participate in agile ceremonies, collaborate with team members, and contribute to continuous improvement initiatives. - Innovation & Continuous Learning
Stay updated on emerging Next.js trends and integrate innovative solutions to improve the codebase and development process.
Job Qualifications:
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience
- Minimum of 5 years of experience in web development, with a strong focus on modern JavaScript frameworks (Next.js and React).
- Demonstrated experience in building scalable, high-performance web applications.
- Experience working in agile teams within a hybrid work setup; applicants must be based in Thailand.
Training/License/Certification
- Relevant technical certifications are a plus.
Skills and Essential Traits
- Technical Expertise: Proficiency in Next.js, React, JavaScript, HTML, and CSS; understanding of server-side rendering, static site generation, and performance optimization techniques.
- Collaboration: Strong teamwork skills with the ability to work effectively under the guidance of a technical lead and in collaboration with peers.
- Problem Solving: Excellent analytical and debugging skills to quickly resolve issues and optimize code.
- Communication: Clear and effective communication skills for both technical discussions and agile ceremonies.
- Adaptability: Ability to learn new technologies quickly and adapt to evolving project requirements.
- Continuous Improvement: Passion for learning and implementing innovative solutions to enhance product quality and development processes.
Work Conditions
- Hybrid work arrangement: applicants must be based in Thailand.