Job Highlight:
- At least 3 years experience for Backend Developer using Java spring boot
- Working onsite 3 day/week
- Location : BTS Chatujak
Responsibility:
- Design, develop, and maintain user interfaces for web applications using React.js and related technologies.
- Collaborate with designers, product managers, and back-end developers to translate designs into functional and efficient code.
- Write clean, well-structured, and maintainable code that adheres to best practices and coding standards.
- Optimize application performance and user experience.
- Troubleshoot and debug issues in the front-end codebase.
- Stay up-to-date with the latest trends and technologies in front-end development.
- Contribute to the development of reusable UI components and libraries.
- Participate in code reviews and provide constructive feedback to team members.
- Engage in rigorous unit testing and source code scan to building high-quality software.
Required Skills and Experience:
- Strong proficiency in TypeScript, JavaScript, HTML, and CSS.
- In-depth knowledge of React.js and its core concepts, including JSX, components, state management, and routing.
- Experience with popular React libraries and frameworks such as Redux, React Router, and Next.js.
- Familiarity with modern front-end build tools like Webpack, Vite or Parcel.
- Understanding of responsive design and cross-browser compatibility.
- Experience with version control systems like Git.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Familiarity with design systems and component libraries
- Experience with performance optimization techniques.
- Experience with CI/CD pipelines and tools (Jenkins).