job description
Join NYGC Services, Inc. as an Analyst Programmer specializing in React.js and Next.js and contribute to building cutting-edge web applications in a dynamic, collaborative environment. Based in Bali, this role offers the flexibility of remote or hybrid work while being part of a global team driving innovation in digital solutions.
You will develop responsive, high-performance user interfaces using modern JavaScript frameworks, ensuring seamless user experiences across devices. Collaborate with cross-functional teams to deliver scalable solutions that meet business objectives and technical excellence.
This is an exciting opportunity for a passionate developer to grow their skills in a supportive, forward-thinking company while enjoying the vibrant culture of Bali.
Responsibility
- Develop and maintain responsive web applications using React.js, Next.js, and TypeScript.
- Collaborate with UI/UX designers to implement intuitive and visually appealing interfaces.
- Optimize applications for maximum speed, scalability, and performance.
- Write clean, maintainable, and well-documented code following best practices.
- Integrate RESTful APIs and third-party services into frontend applications.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and debug issues to ensure smooth application functionality.
- Stay updated with emerging trends in frontend development and recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience).
- Proven experience with React.js, Next.js, and TypeScript in production environments.
- Strong understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Experience with state management libraries (e.g., Redux, Context API).
- Familiarity with backend integration (RESTful APIs, GraphQL).
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
- Ability to work independently and in a team-oriented environment.