Senior Software Engineer – Frontend (React)

Software Engineering FrontEnd

Icon salary 年収
交渉可能
Icon Location Location
Ho Chi Minh

Job Overview And Responsibility

Frontend Development: - Design, develop, and maintain user interfaces for the AI agent platform using modern web technologies (e.g., React, Vue.js, or Angular). - Write high-quality, well-tested, maintainable, and reusable code. - Implement responsive and accessible user interfaces. - Optimize frontend performance for speed and scalability. AI/ML Integration (UI Focus): - Work closely with backend engineers and data scientists to integrate AI/ML-powered features into the user interface. - Develop UI components and interactions that effectively present AI-driven insights, recommendations, and actions to users. - Visualize complex data and AI model outputs in a user-friendly way. Real-Time Communication: - Collaborate with data engineers to integrate the AI agent platform with data pipelines for training and inference. - Work with various data storage technologies (SQL, NoSQL, data warehouses). UI/UX Best Practices: - Champion UI/UX best practices and ensure a consistent and user-friendly experience across the platform. - Work closely with designers to implement UI designs and prototypes. Testing: - Write unit, integration, and end-to-end tests to ensure the quality and reliability of the frontend code. Mentorship: - Provide technical guidance and mentorship to junior engineers Technology Evaluation: - Evaluate and investigate technology to improve UI/UX for AI agent platform.

Required Skills and Experience

Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Experience: - Minimum of 5+ years of experience in frontend software engineering. - Strong experience with modern JavaScript frameworks/libraries (React preferred, Vue.js or Angular are also acceptable). - Experience with TypeScript is a strong plus. - Experience with building complex, data-rich web applications. - Experience with state management libraries (e.g., Redux, Zustand, Vuex, Pinia). - Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright). - Experience with integrating with RESTful APIs and GraphQL. - Experience with CI/CD pipelines. - Experience working in an Agile environment. - Familiarity with AI/ML concepts and technologies is a significant plus, but not strictly required (the ability and willingness to learn is essential). Skills: - Exceptional technical skills in frontend development. - Strong understanding of web technologies (HTML, CSS, JavaScript). - Good understanding of UI/UX principles. - Excellent problem-solving and analytical abilities. - Good communication and collaboration skills. - Passion for building high-quality, user-centric web applications.

Why Candidate should apply this position

- Benefits will be shared in details for successful candidates

Preferred skills and experiences

- Experience with real-time communication technologies (WebSockets) is a plus. - Experience with UI component libraries (e.g., Material UI, Ant Design) is a plus. - Experience with data visualization libraries (e.g., D3.js, Chart.js) is a plus. - Experience with building user interfaces for AI-powered products is a strong plus.

Joseph T

Headhunter | Recruiter
Verified
employee 201 件の履歴書
cup 42 件の面接
health 13 件のオファー

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Joseph T's jobs
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Joseph T

Headhunter | Recruiter
Verified
Icon employee 201 件の履歴書
Icon cup 42 件の面接
Icon health 13 件のオファー

ご成約済みの案件 (13)