[HCM] Software Engineer (Full-stack Front-End)
Apply NowPizza 4P‘s Ho Chi Minh
- Head Office (Non-managerial Level)
About 4P’s
We’re so excited that you’re considering becoming a Partner with Pizza 4P’s! Our Vision is to Make The World Smile for Peace and we do that by Delivering Wow and Sharing Happiness.
We know that to accomplish this Vision and Mission it all starts with you. So if this sings to your heart then come grow with us.
Software Engineer Front-End Developer
As a Full-Stack Front-End Developer at Pizza 4P‘s, you will play a crucial role in developing, maintaining, and enhancing our digital platforms, including web and mobile applications. Your primary focus will be on creating responsive and user-friendly interfaces, employing cutting-edge technologies to deliver high-quality software solutions that align with our business objectives.
Responsibilities:
Front-End Development:
- Develop responsive and user-friendly web and mobile applications, focusing on front-end development.
- Utilize technologies such as ASP.NET, JavaScript, Svelte, SvelteKit, and ReactJS to create interactive and engaging user interfaces.
AI, IoT, and Service Cloud Integration:
- Collaborate with AI specialists to enhance customer experiences through personalized recommendations and chatbots.
- Work with IoT devices and sensors to collect and analyze data for improved operational efficiency.
Database Integration:
- Design and integrate databases, including PostgreSQL and MongoDB, to ensure efficient data storage and retrieval.
Solution Design:
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions that align with the project‘s goals.
Coding and Implementation:
- Write high-quality, maintainable code using best practices and design patterns.
- Implement new features, functionality, and improvements to existing applications.
Testing and Quality Assurance:
- Develop and execute test plans, including unit tests and UI testing, to ensure software reliability and performance.
- Debug and resolve issues, optimizing application performance and security.
Cross-Platform Development:
- Develop and maintain mobile applications for iOS and Android using Flutter to ensure a consistent user experience.
User Interface and User Experience (UI/UX):
- Collaborate with designers to create visually appealing and intuitive user interfaces.
Documentation and Reporting:
- Maintain detailed technical documentation, including code comments and development guidelines.
Continuous Learning and Innovation:
- Stay updated with emerging technologies and industry trends in front-end development.
Requirements:
- Bachelor‘s degree in Computer Science, Software Engineering, or a related field (Master‘s degree preferred).
- Proven experience as a Full-Stack Front-End Developer with a minimum of 3 years of experience in front-end development.
- Expertise in ASP.NET, JavaScript, Svelte, SvelteKit, ReactJS, and Flutter.
- Strong knowledge of software architecture, design patterns, and best practices.
- Experience with UI/UX design and optimization.
- Excellent problem-solving and debugging skills.
- Effective communication and collaboration skills.
- Ability to work in an agile development environment.