(Senior) Fullstack Developer, ReactJS & .NET

Trung tâm Công nghệ Thông tin
Hồ Chí Minh
24-Product-0587
We’re looking for a skilled Fullstack developer to work closely with our design and development teams to build and maintain high-quality MoMo web applications. The ideal candidate will have a strong background in front-end, back-end development, including proficiency in HTML, CSS, JavaScript, and experience with front-end frameworks such as NextJS, React.js.

Mô tả công việc

  • Develop responsive and user-friendly web interfaces using modern frontend frameworks using ReactJS;
  • Develop web applications using micro architecture and deploy on AWS architecture;
  • Work with back-end developers to integrate UI components with APIs and databases;
  • Work closely with UX/UI designers to ensure that the user interface meets the requirements and design specifications;
  • Develop and maintain frontend components and libraries to ensure code reusability and scalability;
  • Ensure the technical feasibility of UI/UX designs;
  • Optimize website for maximum speed and scalability;
  • Stay up-to-date with the latest frontend technologies and trends, and suggest improvements to the existing architecture and processes.

Yêu cầu công việc

  • Minimum Qualifications (education) 
    •  Bachelor's degree in Computer Science, Software Engineering, or a related field;
  • Experience: 
    •  Minimum 2 years of experience in full stack developer Knowledge .NET Framework, .NET Core C# development;
    • Have experience working, designing PostgreSQL databases;
    • Experience with Strapi or similar headless CMS for building custom APIs and managing content;
    • Strong knowledge of React.js and Next.js, including adherence to Next.js code conventions;
    • Strong understanding of web standards and best practices, including responsive design, cross-browser compatibility, and accessibility;
    • Proficiency in HTML, CSS (TailwindCSS), TypeScript, and JavaScript Familiarity with UI frameworks like Radix UI, Ant Design, or MUI;
    • Experience with state management libraries (e.g., Redux, Zustand, Jotai);
    • Familiarity with version control tools such as Git. Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex issues;
  • Essential skills: 
    •  Ability to work independently and as part of a team Able to quickly manage new technologies;
    • Great attention to detail and being highly organized;
    • Personal characteristics: Continuous learner and open-minded;
    • Results-oriented;
    • Strong work ethic Positive attitude