Search by job, company or skills
We are a leading media production company headquartered in Korea, specializing in
innovative AI solutions and advanced software development. Our software development
division focuses on creating cutting-edge tools to enhance video projects and streamline
operations. Join our dynamic team and contribute to the development of groundbreaking web
applications.
Job Description:
We are seeking a highly experienced Senior React Developer with over 8 to 12 years of
expertise in building dynamic and responsive web applications. The ideal candidate will have
a strong background in developing video editing platforms and a passion for creating intuitive
user interfaces. If you thrive in a fast-paced startup environment and are eager to contribute
to groundbreaking projects, we'd love to hear from you!
Responsibilities:
Front-End Development: Design, develop, and maintain high-quality, scalable React based web applications tailored for video editing.
User Interface Design: Collaborate with UI/UX designers to create intuitive and
visually appealing interfaces that enhance user experience.
Performance Optimization: Ensure the application is optimized for speed and
scalability, providing a seamless experience for users.
Code Quality: Write clean, maintainable, and well-documented code following best
practices and industry standards.
Collaboration: Work closely with back-end developers, product managers, and other
team members to integrate APIs and other services.
Feature Development: Lead the development of new features and functionalities
based on user feedback and market trends.
Troubleshooting: Identify and resolve bugs and performance issues promptly to
maintain application stability.
Mentorship: Provide guidance and mentorship to junior developers, fostering a culture
of continuous learning and improvement.
Stay Updated: Keep up-to-date with the latest trends and advancements in React,
JavaScript, and web development technologies.
Requirements:
Experience: 8+ years of experience in software development with a strong focus on
front-end technologies.
React Expertise: Deep understanding of React.js and its core principles, including
component-based architecture, state management, and lifecycle methods.
JavaScript Proficiency: Advanced knowledge of JavaScript (ES6+), HTML5, and
CSS3.
Video Editing Applications: Proven experience in developing or contributing to video
editing web applications or similar multimedia platforms.
Responsive Design: Expertise in creating responsive and mobile-friendly web
designs.
Version Control: Proficiency with version control systems, preferably Git.
Build Tools: Familiarity with build tools and module bundlers such as Webpack, Babel,
or similar.
Testing: Experience with front-end testing frameworks and tools like Jest, Enzyme, or
Cypress.
Problem-Solving: Strong analytical and problem-solving skills with attention to detail.
Communication: Excellent verbal and written communication skills, with the ability to
articulate complex technical concepts to non-technical stakeholders.
Team Player: Ability to work collaboratively in a team-oriented environment.
Preferred Qualifications:
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a
related field.
TypeScript: Experience with TypeScript is a plus.
State Management Libraries: Proficiency with state management libraries such as
Redux, MobX, or Context API.
API Integration: Experience integrating RESTful APIs and working with GraphQL is
advantageous.
UI Frameworks: Familiarity with UI component libraries like Material-UI, Ant Design,
or Bootstrap.
Performance Tuning: Knowledge of performance tuning techniques for large-scale
web applications.
DevOps Awareness: Basic understanding of DevOps practices and CI/CD pipelines.
Open Source Contributions: Contributions to open-source projects related to React
or video editing tools are a plus.
Role:Software Engineer/Programmer, Technical Support Engineer
Industry:Information Technology
Function:IT
Job Type:Permanent Job
Login to check your skill match score
Date Posted: 23/10/2024
Job ID: 97584721